ืืืึทื ื ืืืจ ืืืขืื ืจืขืื ืืืขืื ืขืคืขื ืขื ืืืฉืืจืื ืคึฟืึทืจ ืึทืกืกืขืกืก ืื ืคืึธืจืฉืืขืืื ื ืคืื ืคึผืจืึทืกืขืกืขืจื, ืืึผืจืื, ืืขืงืข ืกืืกืืขืืขื ืืื ืกืืึธืจืืืืฉ ืกืืกืืขืืขื.
ืื ืจืฉืืื ืืืื ืืืืืืึทืืื ืืขืคึฟืื ื ืืืจื GitHub ืจืขืืืืึทื ืฅ ืืื ืคึผืึทืจืืืกืึทืคึผืึทื ืฅ ืืื ืืืืึทืืืง ืคึฟืขืืขื ืืืืฃ Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench ืืื IOzone.
/ืึทื ืกืคึผืืึทืฉ/
ืืึธืก ืืื ืึท ื ืืฆื ืคึฟืึทืจ ืืึทืกืข ืืขืกืืื ื MySQL ืกืขืจืืืขืจืก, ืืืืืจื ืืืืฃ ืื LuaJIT ืคึผืจืืืขืงื, ืืื ืืืึธืก ืึท ืืืืจืืืึทื ืืึทืฉืื ืคึฟืึทืจ ืื Lua ืฉืคึผืจืึทื ืืื ืืขืืืขืืึธืคึผืขื. ืืขืจ ืืืืจ ืคืื ืื ืืขืฆืืึทื ืืื ืคึผืจืึธืืจืึทืืืกื ืืื MySQL ืืืืื ืึทืืขืงืกืื ืงืึธืคึผืืืึธืื. ืืขืจ ืคืจืืืขืงื ืืื ืืื ืื ืืขืืืืื ืืืก ื ืคืขืจืื, ืืืขืจ ืืื ืืขืจ ืฆืืื ืืืงืืืขื ืื ืขืจืงืขื ืื ื ืคืื ืืขืจ ืงืืืื. ืืืึทื ื, ืกืืกืืขื ืืฉ ืืื ืืขื ืืฆื ืืื ืืืืขืจ ืึทืจืืขื ืืืจื ืืจืืืก ืืื ืืืืขืจืกืืืขืื ืืื ืขืก ืึธืจืืึทื ืึทืืืืฉืึทื ื. .
ืืขืฉืึทืก ืื SECR-2017 ืืืฆืื ื (ืจืขืงืึธืจืืื ื ืคืื ืจืขืืข ) ืึทืืขืงืกืื ืืื ืืขืืืื ืึทื ืกืืกืืืขื ืืฉ ืึทืืึทืื ืืืจ ืฆื ืึธืคึผืฉืึทืฆื ืื ืคืึธืจืฉืืขืืื ื ืคืื ืึท ืืึทืืึทืืืืก ืืืขื ืืจืึทื ืกืคืขืจืื ื ืฆื ื ืืึทืข ืืืกืจืืื, ืึทืคึผืืืืืื ื ืื DBMS ืืืขืจืกืืข, ืึธืืขืจ ืึท ืคึผืืืฆืขืืืืง ืขื ืืขืจืื ื ืืื ืื ื ืืืขืจ ืคืื ืคึฟืจืืื. ืืื ืึทืืืขืืืื, ืื ืืึทืคึฟืขื ืกืื ืืึทืงืก ืคึฟืึทืจ ืคืืืกื ืืืง ืึท ืคึผืจืึธืืข ืืื ืืื ืืืื:
sysbench [options]... [testname] [command]ืืขื ืืึทืคึฟืขื ืืืืขืจืืึทื ื ืื ืืืคึผ (ืงืคึผื, ืืึผืจืื, ืคืืืขืืึธ) ืืื ืคึผืึทืจืึทืืขืืขืจืก ืคืื ืื ืืึทืกืข ืคึผืจืืืืจื (ื ืืืขืจ ืคืื ืคึฟืขืืขื, ื ืืืขืจ ืคืื ืจืืงืืืขืก, ืืจืึทื ืกืึทืงืืืึธื ืคึผืจืึทืกืขืกืื ื ืืืืงืืึทื). ืงืืืืขืืืืง, ืื ืืขืฆืืึทื ืืื ืืืืืืช ืฆื ืคึผืจืึทืกืขืกืื ื ืืืืืึทื ื ืคืื ืืขืฉืขืขื ืืฉื ืคึผืขืจ ืกืขืงืื ืืข. ืึทืืขืงืกืื ืงืึธืคึผืืืึธืื ืืขืจืขืื ืืื ืืขืจ ืืขืืึทื ืืืขืื ืื ืึทืจืงืึทืืขืงืืฉืขืจ ืืื ืื ืขืจืืขื ืกืืจืืงืืืจ ืคืื ืกืืกืืขื ืืฉ ืืื ืืืื ืขืจ ืคืื ืื .
ื ืกืืื ืคืื ืืืฉืืจืื ืคึฟืึทืจ ืืืืึทืืืืืืืื ื ืื ืคืึธืจืฉืืขืืื ื ืคืื ืืื ืืงืก ืกืืกืืขืืขื. ืขืก ืืื ืืขืืืขื ืืึทืงืขื ืขื ืืืจื ืขื ืืืฉืึทื ืืจื ืคืื ืืึธื ืึทืฉ ืืื ืืืืขืจืกืืืขื ืืื 1983. ืืื ื ืืขืืึธืื, ืคืืืข ืืขื ืืฉื ืฉืืืฆื ืืขื ืืขืฆืืึทื, ืืืฉื, ืื ืืืืจืื ืคืื ืึท ืืฉืืจื ืึทื ืืืขืื ืืืงืจืึธืงืึธืืคึผืืืขืจ ืืขืงื ืึทืืึทืืืฉืื ืืื ืืงื"ื ืืืืืืื ืืื ื ืืื. Anthony Voelm ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืื ืืขืืืื ื ืคืื ืืขืจ ืืืืึทืืขืจ ืืืขืจืกืืข ืคืื โโโโืื ืืขืฆืืึทื () ืคึฟืื ืืืืงืจืึธืกืึธืคึฟื.
UnixBench ืืื ืึท ืกืืืื ืคืื ืื ืื ืืขื ืืฉืืึทืจืงืก. ืืื ืคืึทืจืืืืึทืื ืื ืืืืงืืึทื ืคืื ืงืึธื ืืืจืืคืืจืื ื ืืืืฃ ืึท ืืื ืืงืก ืืึทืฉืื ืืื ืื ืคืึธืจืฉืืขืืื ื ืคืื ืึท ืจืขืคึฟืขืจืขื ืฅ ืกืืกืืขื, ืืืึธืก ืืื 20-61. ืืึทืืืจื ืืืืฃ ืืขื ืคืึทืจืืืืึทื, ืึท ืคืึธืจืฉืืขืืื ื ืืขืืฉืื ืืื ืืืฉืขื ืขืจืืืืึทื.
ืฆืืืืฉื ืื ืื ืืืฆื ืืขืกืฅ ืืขื ืขื: Whetstone, ืืืึธืก ืืืฉืจืืืื ืื ืขืคืขืงืืืืืงืืึทื ืคืื ืคืืึธืืืื ื ืคืื ื ืึทืคึผืขืจืืืฉืึทื ื, File Copy, ืืืึธืก ืืืืึทืืืืืืฅ ืื ืืืืงืืึทื ืคืื ืงืึทืคึผืืื ื ืืึทืื, ืืื ืขืืืขืืข 2D ืืื 3D ืืขื ืืฉืืึทืจืงืก. ื ืืึทื ืฅ ืจืฉืืื ืคืื ืืขืกืฅ ืงืขื ืขื ืืืื ืืขืคึฟืื ืขื ืืื . ืคืืืข ืคืื โโืืื ื ืืฆื ืฆื ืึธืคึผืฉืึทืฆื ืื ืคืึธืจืฉืืขืืื ื ืคืื ืืืืจืืืึทื ืืืฉืื ืขื ืืื ืื ืืืึธืืงื.
ะญัะพั ะบะพะผะฟะปะตะบั ัะตััะพะฒ ัะฐะทัะฐะฑะพัะฐะฝ ะฐะฒัะพัะฐะผะธ ะฒะตะฑ-ัะตััััะฐ Phoronix, ะฝะฐ ะบะพัะพัะพะผ ะฟัะฑะปะธะบััััั ะฝะพะฒะพััะธ ะพ ะดะธัััะธะฑััะธะฒะฐั GNU/Linux. ะะฟะตัะฒัะต Test Suite ะฟัะตะดััะฐะฒะธะปะธ ะฒ 2008 ะณะพะดั โ ัะพะณะดะฐ ะพะฝ ะฒะบะปััะฐะป 23 ัะฐะทะปะธัะฝัั ัะตััะฐ. ะะพะทะถะต ัะฐะทัะฐะฑะพััะธะบะธ ะทะฐะฟัััะธะปะธ ะพะฑะปะฐัะฝัะน ัะตัะฒะธั , ืืื ืืืืขืจื ืงืขื ืคึผืึธืกืื ืืืืขืจ ืืืืืขื ืข ืคึผืจืึธืืข ืกืงืจืืคึผืก. ืืืึทื ื ืืืืฃ ืืื ืืืขืื 60 ืืขื ืืฉืืึทืจืง ืฉืืขืื, ืึทืจืืึทื ืืขืจืขืื ื ืื ืฉืืึทืืืช ืฆื ืืึทืฉืื ืืขืจื ืขื ืืื ืฉืืจืึทื-ืืจืืืกืื ื ืืขืื ืึธืืึธืืืข.
ืกืขืฅ ืคืื ืกืคึผืขืฉืึทืืืืื ืกืงืจืืคึผืก ืืึธืื ืืืจ ืฆื ืคึผืจืืืืจื ืืืื ืกืืกืืขื ืงืึทืืคึผืึธืื ืึทื ืฅ. ืืื ืืืืขืจ ืืืืฃ, ืืืจ ืงืขื ืขื ืึธืคึผืฉืึทืฆื ืื ืฆืืื ืคืื ืงืึทืืคึผืืืืื ื ืื ืงืขืจื ืืื ืงืึธืืืจืื ื ืคืื ืืืืืขื ืืขืงืขืก, ืื ืงืึทืืคึผืจืขืฉืึทื ืืืืงืืึทื ืคืื ืึทืจืืฉืืืืขืจืก, ืืื"ื ื. ืฆื ืืืืคื ืืขืกืฅ, ื ืึธืจ ืฉืจืืึทืื ืื ืฆืื ืขืืขื ืืึทืคึฟืขื ืืื ืื ืงืึทื ืกืึธืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืขื ืืึทืคึฟืขื ืื ืืฉืืึทืฅ ืึท ืงืคึผื ืคืึธืจืฉืืขืืื ื ืืคืฉืืฆืื ื:
phoronix-test-suite benchmark smallptืืขืฉืึทืก ืืขืกืืื ื, ืืขืกื ืกืืืื ืืึธื ืืืึธืจืก ืื ืืืคึผืขื ืืึทื ืืื ืื ืฉืืึทื ืคืื ืื ืืืกืจืืื (ืงืคึผื ืืขืืคึผืขืจืึทืืืจ ืืื ืงืืืขืจ ืจืึธืืืืืฉืึทื ืืืืงืืึทื), ืคึผืจืึทืืขืงืืื ื ืื ืกืืกืืขื ืคืื ืึธืืืืขืจืืืืื ื.

/ืึทื ืกืคึผืืึทืฉ/
ื ืืขืฆืืึทื ืคึฟืึทืจ ืืืฉืขื ืขืจืืืืื ื ื / ืึธ ืืึทืกืข ืืืืฃ ืืืกืง ืกืืกืืขืืขื, ืืขืืืขืืึธืคึผืขื ืืืจื ืึธืจืึทืงืืข. ืขืก ืืขืืคึผืก ืฆื ืึธืคึผืฉืึทืฆื ืื ืคืึธืจืฉืืขืืื ื ืืื ืึธืจื ืืืขืืงืืึทื ืคืื ืกืืึธืจืืืืฉ ืกืืกืืขืืขื (ืืืจ ืืึธืื ืฆืืืขืืจืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืืื ืฆื ืจืขืืขื ืขื ืื ืืขืึธืจืขืืืฉ ืคืึธืจืฉืืขืืื ื ืคืื ืึท ืืืกืง ืกืืกืืขื ).
ืื ืืืืืื ื ืึทืจืืขื ืืื ืืืื: ืืืืฃ ืึท ืคืึทืงืืืฉ ืกืืกืืขื, ืื SWAT (Sun StorageTek Workload Analysis Tool) ืคึผืจืึธืืจืึทื ืืื ืืึธื ืืฉื, ืืืึธืก ืงืจืืืืฅ ืึท ืืึทืืคึผ ืืื ืึทืืข ืืืกืง ืึทืงืกืขืก ืคึฟืึทืจ ืึท ืืืืขืจ ืฆืืื. ืื ืืืืขืกืืึทืืคึผ, ืึธืคึผืขืจืึทืฆืืข ืืืคึผ, ืึทืืจืขืก ืืื ืืึทืื ืืืึธืง ืืจืืืก ืืขื ืขื ืจืขืงืึธืจืืขื. ืืขืจื ืึธื, ื ืืฆื ืื ืืึทืืคึผ ืืขืงืข, vdbench ืขืืืึทืืืืฅ ืื ืืึทืกืข ืืืืฃ ืงืืื ืื ืืขืจืข ืกืืกืืขื.
ืืขืจ ืจืฉืืื ืคืื ืคึผืึทืจืึทืืขืืขืจืก ืคึฟืึทืจ ืึธื ืคืืจืื ื ืื ื ืืฆื ืืื ืืื ืืขืจ ืืึทืึทืืืขืจ . ืืขืจ ืืงืืจ ืงืึธื ืคืื ืื ื ืืฆื ืงืขื ืขื ืืืื ืืขืคึฟืื ืขื .
ืงืึทื ืกืึธืื ื ืืฆื ืคึฟืึทืจ ืืืืึทืืืืืืืื ื ืื ืคืึธืจืฉืืขืืื ื ืคืื ืืขืงืข ืกืืกืืขืืขื. ืขืก ืืืืขืจืืึทื ื ืื ืืืืงืืึทื ืคืื ืืืืขื ืขื, ืฉืจืืืื ืืื ืจืืจืืืืื ื ืืขืงืขืก. ืืึทืืึทื ื ืคืื ืคึผืจืึธืืืจืึทืืขืจื ืืึธืื ืึธื ืืืื ืืขื ืืืขื ืืื ืืขืจ ืึทื ืืืืืงืืื ื ืคืื ืื ืืขืฆืืึทื, ืึธืืขืจ ืืขืจ ืืืืจ ืคืื ืืืึทื ืขืจืฉืืขืจ ืืืขืจืกืืข ืื ืืฉืขื ืืจ ืืืืืืื ื ืึธืจืงืึธื. ืื ืึทื ืืืืืงืืื ื ืืื ืืขืฉืืืฆื ืืืจื ืงืึธืืคึผืึทื ืืขืก ืึทืืึท ืืื ืขืคึผื, NetApp ืืื iXsystems.
ืฆื ืคืืจื ืคึฟืขืืขื ืืื ืกืื ืืงืจืึทื ืืื ืืื ืืขืฉืึทืก ืืขืกืืื ื, ืื ืืขืฆืืึทื ื ืืฆื ืื ื ืึธืจืืึทื . ื ืึธื ืงืึทืืคึผืืืฉืึทื ืคืื ืื ืึทืจืืขื, IOzone ืืจืืื ืึท ืืึทืจืืื ืืื ืื ืจืขืืืืืึทืื ืึธืืขืจ ืืื ืืขืงืกื ืคึฟืึธืจืืึทื ืึธืืขืจ ืืื ืื ืคืึธืจืขื ืคืื ืึท ืกืคึผืจืขืืฉืื (ืขืงืกืกืขื). ืื ืืขืฆืืึทื ืืืื ืืืื ืื gengnuplot.sh ืฉืจืืคื, ืืืึธืก ืืืืขื ืึท ืืจืื-ืืืืขื ืฉืึทื ืึทื ืืจืึทืคืืง ืืืืืจื ืืืืฃ ืืืฉ ืืึทืื. ืืืืฉืคืืื ืคืื ืึทืืึท ืืจืึทืคืก ืงืขื ืขื ืืืื ืืขืคึฟืื ืขื ืืื ืื ืืึทืงืืืืขื ืืืืฉืึทื ืคึฟืึทืจ ืื ืืขืฆืืึทื ().
IOzone ืืื ืืืจืขืืืืื ืืื ืึท ืคึผืจืึธืคืื ืคึผืจืึธืคืื ืืื ืื ืฉืืื ืืขืจืืื ืืข Phoronix Test Suite.
ื ืึธื ืืืืขื ืขื ืคืื ืืื ืืืขืจ ืืืึธืืก ืืื ืืขืืขืืฉืึทืคืืืขื ืืืืืึท:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
ืืงืืจ: www.habr.com
