เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ”

เบกเบทเป‰เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเบปเบ™เบ—เบฐเบ™เบฒเบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต, เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเปเบฅเบฐเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ.

เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ›เบฐเบเบญเบšเบกเบตเบชเบดเปˆเบ‡เบญเปเบฒเบ™เบงเบเบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเบ—เบตเปˆเบชเบฐเป€เบซเบ™เบตเป‚เบ”เบเบŠเบฒเบง GitHub เปเบฅเบฐเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบซเบปเบงเบ‚เปเป‰เบซเบปเบงเบ‚เปเป‰เบเปˆเบฝเบงเบเบฑเบš Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench เปเบฅเบฐ IOzone.

เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ”
/unsplash/ Veri Ivanova

sysbench

เบ™เบตเป‰เปเบกเปˆเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ MySQL, เบญเบตเบ‡เบ•เบฒเบกเป‚เบ„เบ‡เบเบฒเบ™ LuaJIT, เบžเบฒเบเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เบชเปเบฒเบฅเบฑเบšเบžเบฒเบชเบฒ Lua เบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบกเปˆเบ™เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเปเบฅเบฐเบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™ MySQL Alexey Kopytov. เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบเปˆเบฒเบงโ€‹เป„เบ”เป‰โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบงเบฝเบโ€‹เบญเบฐโ€‹เบ”เบตโ€‹เบเปเบฒโ€‹, เปเบ•เปˆโ€‹เบงเปˆเบฒโ€‹เปƒเบ™โ€‹เป„เบฅโ€‹เบเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบฎเบฑเบšโ€‹เบฎเบนเป‰โ€‹เบˆเบฒเบโ€‹เบŠเบธเบกโ€‹เบŠเบปเบ™โ€‹. เปƒเบ™เบกเบทเป‰เบ™เบตเป‰, sysbench เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเป‚เบ”เบเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเปเบฅเบฐเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡ IT. เบ„เบทเบเบฑเบš IEEE.

เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบก SECR-2017 (เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ›เบฒเบเป€เบงเบปเป‰เบฒ เบกเบตเบขเบนเปˆเปƒเบ™ YouTube) Alexey เบเปˆเบฒเบงเบงเปˆเบฒ sysbench เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป‚เบญเบ™เป„เบ›เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™เปƒเบซเบกเปˆ, เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบชเบฐเบšเบฑเบš DBMS, เบซเบผเบทเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบขเปˆเบฒเบ‡เบเบฐเบ—เบฑเบ™เบซเบฑเบ™เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบชเบญเบšเบ–เบฒเบก. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, syntax เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบฅเปˆเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบกเปˆเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

sysbench [options]... [testname] [command]

เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบเปเบฒเบ™เบปเบ”เบ›เบฐเป€เบžเบ” (cpu, เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, fileio) เปเบฅเบฐเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ” (เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฐเบ—เบนเป‰, เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ—เบธเบฅเบฐเบเปเบฒ). เป‚เบ”เบเบฅเบงเบก, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบฅเป‰เบฒเบ™เป€เบซเบ”เบเบฒเบ™เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต. Alexey Kopytov เบเปˆเบฒเบงเปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเปเบฅเบฐเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบฒเบเปƒเบ™เบ‚เบญเบ‡ sysbench เปƒเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ เบ•เบญเบ™เบ‚เบญเบ‡ Podcast เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบญเบšเปเบง.

UnixBench

เบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบฅเบฐเบšเบปเบš Unix. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเป‚เบ”เบเบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบˆเบฒเบเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Monash เปƒเบ™เบ›เบต 1983. เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ™เบฑเป‰เบ™เบกเบฒ, เบ›เบฐเบŠเบฒเบŠเบปเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเป„เบ”เป‰เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบท, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบœเบนเป‰เบ‚เบฝเบ™เบงเบฒเบฅเบฐเบชเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบˆเบธเบฅเบฐเบžเบฒเบ. เบงเบฒเบฅเบฐเบชเบฒเบ™เป„เบšเบ•เปŒ เปเบฅเบฐเบชเบฐเบกเบฒเบŠเบดเบ LKML David Niemi. Anthony Voelm เบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเบฐเบšเบฑเบšเบ•เปเปˆเป„เบ› (Anthony Voellm) เบˆเบฒเบ Microsoft.

UnixBench เปเบกเปˆเบ™เบŠเบธเบ”เบ‚เบญเบ‡เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡. เบžเบงเบเป€เบ‚เบปเบฒเบ›เบฝเบšเบ—เบฝเบšเบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบซเบฑเบ”เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡ Unix เบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡, เป€เบŠเบดเปˆเบ‡เปเบกเปˆเบ™ SPARCstation 20-61. เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบ™เบตเป‰, เบ„เบฐเปเบ™เบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™.

เปƒเบ™เบšเบฑเบ™เบ”เบฒเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบกเปˆเบ™: Whetstone, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ—เบดเบšเบฒเบเป€เบ–เบดเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบˆเบธเบ”เบฅเบญเบ, เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเป„เบŸเบฅเปŒ, เป€เบŠเบดเปˆเบ‡เบ›เบฐเป€เบกเบตเบ™เบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเบ‚เปเป‰เบกเบนเบ™, เปเบฅเบฐเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ 2D เปเบฅเบฐ 3D เบซเบผเบฒเบ. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ„เบปเบšเบ–เป‰เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบชเบฒเบกเบฒเบ”เบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™ repositories เปƒเบ™ GitHub. เบžเบงเบเบกเบฑเบ™เบซเบผเบฒเบเบ„เบปเบ™เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบชเบฐเป€เปเบทเบญเบ™เบขเบนเปˆเปƒเบ™เบ„เบฅเบฒเบง.

เบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡ Phoronix

เบŠเบธเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡เปเบซเบผเปˆเบ‡เป€เบงเบฑเบš Phoronix, เป€เบŠเบดเปˆเบ‡เป€เบœเบตเบเปเบœเปˆเบ‚เปˆเบฒเบงเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบ GNU / Linux. Test Suite เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เปƒเบ™เบ›เบต 2008 - เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบ›เบฐเบเบญเบšเบกเบต 23 เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบ•เปเปˆเบกเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เป€เบ›เบตเบ”เบ•เบปเบงเบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบง openbenchmarking.org, เบšเปˆเบญเบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เบšเบปเบ”เบ—เบปเบ”เบชเบญเบšเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบกเบทเป‰เบ™เบตเป‰เบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™ เบชเบปเปˆเบ‡เปเบฅเป‰เบง เบ›เบฐเบกเบฒเบ™ 60 เบŠเบธเบ” benchmark, เบฅเบงเบกเบ—เบฑเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ เปเบฅเบฐเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต ray-tracing.

เบŠเบธเบ”เบ‚เบญเบ‡เบชเบฐเบ„เบดเบšเบžเบดเป€เบชเบ”เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ—เบปเบ”เบชเบญเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™. เบ”เป‰เบงเบเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบฒเบ”เบ„เบฐเป€เบ™เป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเปเบเปˆเบ™เปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป„เบŸเบฅเปŒเบงเบดเบ”เบตเป‚เบญ, เบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ‚เบญเบ‡ archivers, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เบžเบฝเบ‡เปเบ•เปˆเบ‚เบฝเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเปƒเบ™ console. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบœเบปเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” CPU:

phoronix-test-suite benchmark smallpt

เปƒเบ™โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบš, Test Suite เป€เบ›เบฑเบ™โ€‹เบญเบดเบ”โ€‹เบชเบฐโ€‹เบซเบผเบฐโ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒโ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เบ‚เบญเบ‡โ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™ (เบญเบธเบ™โ€‹เบซเบฐโ€‹เบžเบนเบก CPU เปเบฅเบฐโ€‹เบ„เบงเบฒเบกโ€‹เป„เบงโ€‹เบเบฒเบ™โ€‹เบซเบกเบธเบ™ coolerโ€‹)โ€‹, เบเบฒเบ™โ€‹เบ›เบปเบโ€‹เบ›เบฑเบโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบˆเบฒเบ overheatingโ€‹.

เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ”
/unsplash/ Jason Chen

Vdbench

เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ” I/O load เปƒเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เปเบœเปˆเบ™โ€‹, เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เป‚เบ”เบ Oracleโ€‹. เบกเบฑเบ™เบŠเปˆเบงเบเปƒเบ™เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบฅเบฐเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ (เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบเบฐเบเบฝเบกเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบฒเบ‡เบ—เบดเบ”เบชเบฐเบ”เบตเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเปเบœเปˆเบ™. เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เป‚เบ”เบโ€‹เบซเบเปเป‰โ€‹).

เบเบฒเบ™เปเบเป‰เป„เบ‚เป€เบฎเบฑเบ”เบงเบฝเบเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰: เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡, เป‚เบ„เบ‡เบเบฒเบ™ SWAT (Sun StorageTek Workload Analysis Tool) เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบง, เป€เบŠเบดเปˆเบ‡เบชเป‰เบฒเบ‡ dump เบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบœเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™. เป€เบงโ€‹เบฅเบฒ, เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™, เบ—เบตเปˆโ€‹เบขเบนเปˆ, เปเบฅเบฐโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ•เบปเบงโ€‹เบšเบฅเบฑเบญเบโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เป„เบงเป‰. เบ•เปเปˆเป„เบ›, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป„เบŸเบฅเปŒ dump, vdbench emulates เบเบฒเบ™เป‚เบซเบผเบ”เปƒเบ™เบฅเบฐเบšเบปเบšเบญเบทเปˆเบ™เป†.

เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™ เป€เบญเบเบฐเบชเบฒเบ™ Oracle. เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰ เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”.

IOzone

Console utility เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ. เบกเบฑเบ™เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบเบฒเบ™เบญเปˆเบฒเบ™, เบ‚เบฝเบ™เปเบฅเบฐเบ‚เบฝเบ™เบ„เบทเบ™เป„เบŸเบฅเปŒ. เบœเบนเป‰เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบซเบฅเบฒเบเบชเบดเบšเบ„เบปเบ™เป„เบ”เป‰เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบท, เปเบ•เปˆเบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡เบฎเบธเปˆเบ™เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบกเบฑเบ™ เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ เบงเบดเบชเบฐเบงเบฐเบเบญเบ™ William Norcott. เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบˆเบฒเบเบšเปเบฅเบดเบชเบฑเบ”เป€เบŠเบฑเปˆเบ™ Apple, NetApp เปเบฅเบฐ iXsystems.

เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบเบฒเบ™เบเบฐเบ—เบนเป‰เปเบฅเบฐ synchronize เบžเบงเบเป€เบ‚เบปเบฒเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบˆเบฐเปƒเบŠเป‰เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ เบเบฐเบ—เบนเป‰ POSIX. เป€เบกเบทเปˆเบญเบชเปเบฒเป€เบฅเบฑเบ”เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ, IOzone เบœเบฐเบฅเบดเบ”เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบตเปˆเบกเบตเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบฑเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบซเบผเบทเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ (Excel). เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฑเบ‡เบ›เบฐเบเบญเบšเบกเบตเบชเบฐเบ„เบดเบš gengnuplot.sh, เป€เบŠเบดเปˆเบ‡เบชเป‰เบฒเบ‡เบเบฒเบŸเบชเบฒเบกเบกเบดเบ•เบดเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบŸเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบท (เปœเป‰เบฒ 11โ€“17).

IOzone เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบ›เบฑเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบ—เบปเบ”เบชเบญเบšเบขเบนเปˆเปƒเบ™ Phoronix Test Suite เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเปเบฅเป‰เบง.

เบญเปˆเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบˆเบฒเบ blogs เปเบฅเบฐเบชเบทเปˆเบชเบฑเบ‡เบ„เบปเบกเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ” เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™ Linux 5.1 เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบเบฒเบ™เบชเบนเบ™เป€เบชเบเบ‚เปเป‰เบกเบนเบ™ - เบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เปเบเป‰เป„เบ‚เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปเบฅเป‰เบง
เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ” เบกเบตเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™: เป€เบ—เบเป‚เบ™เป‚เบฅเบเบต DANE เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเป„เบ”เป‰เบฅเบปเป‰เบกเป€เบซเบฅเบง

เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ” เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบ•เป‰เบญเบ‡เบ•เบดเบ”เบ•เบฒเบก?
เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ” เบเบฒเบ™เบชเปเบฒเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป„เบŸเบฅเปŒ: เบงเบดเบ—เบตเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบ•เบปเบงเบ—เปˆเบฒเบ™เป€เบญเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบนเบ™เป€เบชเบเบ‚เปเป‰เบกเบนเบ™
เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ” เบงเบดเบ—เบตเบเบฒเบ™เป‚เบญเบ™เบฎเบฒเบ”เป„เบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป„เบ›เบเบฑเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual?

เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ” เบ—เบธเบเบ„เบปเบ™เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบฎเบปเปˆเบงเป„เบซเบฅเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™ - เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™ IaaS เบชเบฒเบกเบฒเบ”เบŠเปˆเบงเบเป„เบ”เป‰เปเบ™เบงเปƒเบ”?
เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ” เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒเบชเบฑเป‰เบ™: เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบฅเบฒเบเป€เบŠเบฑเบ™เบ”เบดเบˆเบดเบ•เบญเบ™
เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Linux: 5 เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ” เบญเป‰เบฒเบ‡เบญเบตเบ‡: เบเบปเบ”เปเบฒเบเบงเปˆเบฒเบ”เป‰เบงเบเบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เบ•เบปเบงเป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™