เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Linux: เป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท benchmarking

เบžเบงเบเป€เบฎเบปเบฒเบขเบนเปˆเปƒเบ™ 1cloud.ru เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบเบฐเบเบฝเบกเบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบฅเบฐเบชเบฐเบ„เบดเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต, เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบฅเบฐเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡ Linux: Iometer, DD, vpsbench, HammerDB เปเบฅเบฐ 7-Zip.

เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบญเบทเปˆเบ™เป†เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ—เบตเปˆเบกเบตเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™:

เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Linux: เป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท benchmarking
ั‚ะพะพั‚ะพ - เบชเปเบฒโ€‹เบ™เบฑเบโ€‹เบ‡เบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹เบ—เบตเปˆโ€‹เบ”เบดเบ™ Alaska โ€” CC BY

เป„เบญเป‚เบญเบกเบดเป€เบ•เบต

เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เป€เบกเบตเบ™โ€‹เบœเบปเบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ‚เบญเบ‡โ€‹เปเบœเปˆเบ™โ€‹เปเบฅเบฐโ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบเปˆเบญเบโ€‹เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹. เป€เบซเบกเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ—เบฑเบ‡เบชเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบซเบ™เบถเปˆเบ‡เปเบฅเบฐเบเบธเปˆเบกเบ—เบฑเบ‡เบซเบกเบปเบ”. Iometer เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเป‚เบ”เบเบงเบดเบชเบฐเบงเบฐเบเบญเบ™ Intel เปƒเบ™เบ›เบต 1998. เปƒเบ™เบ›เบต 2001, เบšเปเบฅเบดเบชเบฑเบ”เป„เบ”เป‰เป‚เบญเบ™เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เป„เบ›เบซเบฒเบญเบปเบ‡เบเบฒเบ™เบšเปเปˆเบซเบงเบฑเบ‡เบœเบปเบ™เบเปเบฒเป„เบฅ Open Source Development Labs (OSDL) เบžเบฒเบโ€‹เปƒเบ•เป‰โ€‹เปƒเบšโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹ Intel Open Source License. เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ›เบต 2003, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบˆเบฒเบเบเบธเปˆเบกเบœเบนเป‰เบ—เบตเปˆเบเบฐเบ•เบทเบฅเบทเบฅเบปเป‰เบ™ - เป‚เบ„เบ‡เบเบฒเบ™ เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ เบ—เบตเปˆ SourceForge.net.

Iometer เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เบเบฒเบ™เป‚เบซเบผเบ” dynamo เปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบฎเบนเบšเบžเบฒเบš. เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบง, เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบš Windows เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”, เบกเบฑเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเปเบฒเบฅเบญเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก - เปเบกเปˆเปเบšเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบžเบดเป€เบชเบ”เปเบกเปˆเบ™เบชเป‰เบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เบตเป‰.

เบ”เบฑเบ”เบŠเบฐเบ™เบตเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™: เบœเปˆเบฒเบ™, เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต, latency เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต. เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบ„เปˆเบฒเบชเบฐเป€เบฅเปˆเบเบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆ, เปเบ•เปˆเบเบฑเบ‡ min/max.

เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบชเบฐเบšเบฑเบšเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปƒเบ™เบ›เบต 2014, เบกเบฑเบ™เบเบฑเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™ Broadcom ะธ Dell. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบญเบฒเบเบธเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฑเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบ•เบปเบงเป€เบฅเบเบ‚เบญเบ‡เบ•เบปเบ™. เบ›เบฐเบเบฒเบ™เบ—เปเบฒเบญเบดเบ”, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบ•เบปเบ™ เบฅเป‰เบฒเบชเบฐเป„เบซเบก เปเบฅเบฐโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบ™เบฑเบšโ€‹เบ•เบฑเป‰เบ‡โ€‹เปเบ•เปˆโ€‹เบ›เบต 1998โ€‹. เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบœเบฐเบฅเบดเบ”เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบšเปเปˆเบžเบฝเบ‡เบžเปเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบ—เบธเบ flash arrays.

vpsbench

เบชเบฐเบ„เบฃเบดเบšเบ‡เปˆเบฒเบเป†เป€เบžเบทเปˆเบญเบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VPS. เปเบˆเบเบขเบฒเบเปƒเบ™เบ—เบปเปˆเบง เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” MIT. เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบกเบฑเบ™, เปƒเบซเป‰เบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ GitHub เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™:

$ bash <(wget --no-check-certificate -O - https://raw.github.com/mgutz/vpsbench/master/vpsbench)

CPU model:  Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Number of cores: 4
CPU frequency:  3417.879 MHz
Total amount of RAM: 3265 MB
Total amount of swap: 1021 MB
System uptime:   8:41,
I/O speed:  427 MB/s
Bzip 25MB: 4.66s
Download 100MB file: 1.64MB/s

เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบชเบฐเปเบ”เบ‡เบˆเปเบฒเบ™เบงเบ™เปเบเบ™, เบ„เบงเบฒเบกเบ–เบตเปˆเบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต, เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰. เป€เบžเบทเปˆเบญเบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เปเบœเปˆเบ™ vpsbench เบ›เบฐเบ•เบดเบšเบฑเบ” เบญเปˆเบฒเบ™/เบ‚เบฝเบ™เบ•เบฒเบกเบฅเบณเบ”เบฑเบš เปเบฅเบฐเปเบšเบšเบชเบธเปˆเบก. เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เป€เบเบปเปˆเบฒ (เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเปˆเบฝเบงเบเบฑเบš GitHub เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบ›เบฐเบกเบฒเบ™เบชเบตเปˆเบ›เบตเบเปˆเบญเบ™), เบกเบฑเบ™ เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡เบซเบผเบฒเบ เปเบฅเบฐเบšเปเบฅเบดเบชเบฑเบ”เป„เบญเบ—เบต.

HammerDB

เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ—เบตเปˆเบชเบธเบ” เป€เบ›เบตเบ” เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบˆเบฒเบเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ—เบตเปˆเบšเปเปˆเบซเบงเบฑเบ‡เบœเบปเบ™เบเปเบฒเป„เบฅ เบงเบฝเบโ€‹เบšเป‰เบฒเบ™ โ€” เบชเบฐเบžเบฒเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ—เบธเบฅเบฐเบเปเบฒ. เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™.

HammerDB เบชเป‰เบฒเบ‡ schema เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆเบกเบฑเบ™, เปเบฅเบฐเบˆเปเบฒเบฅเบญเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰ virtual เบซเบผเบฒเบ. เบเบฒเบ™เป‚เบซเบผเบ”เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ—เบฑเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเปเบฅเบฐเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐ. เบฎเบญเบ‡เบฎเบฑเบš: Oracle Database, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL เปเบฅเบฐ Redis.

เบŠเบธเบกเบŠเบปเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเป„เบ”เป‰เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เบ›เบฐเบกเบฒเบ™ HammerDB. เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เปเบกเปˆเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบšเปเบฅเบดเบชเบฑเบ”เบˆเบฒเบ 180 เบ›เบฐเป€เบ—เบ”. เปƒเบ™เบšเบฑเบ™เบ”เบฒเบžเบงเบเป€เบ‚เบปเบฒ: Intel, Dell, เป€เบฅเป‚เบ™เป‚เบง, Red Hat เปเบฅเบฐเบซเบผเบฒเบ เบ„เบปเบ™เบญเบทเปˆเบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เบปเบงเบ—เปˆเบฒเบ™เป€เบญเบ‡, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ เบ„เบนเปˆเบกเบทเบ—เบฒเบ‡เบเบฒเบ™.

เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Linux: เป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท benchmarking
ั‚ะพะพั‚ะพ - เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบนเบ™เป€เบชเบ โ€” CC BY

7-Zip

archiver เบ™เบตเป‰เบกเบตเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปƒเบ™เบ•เบปเบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเป€เบกเบทเปˆเบญเบšเบตเบšเบญเบฑเบ”เป„เบŸเบฅเปŒเบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡. เบกเบฑเบ™เบเบฑเบ‡เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบš RAM เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”. เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปเบกเปˆเบ™เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš LZMA (Lempelโ€“Zivโ€“Markov chain Algorithm). เบกเบฑเบ™เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเปเบœเบ™เบงเบฒเบ” เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก. เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ benchmark เบเบฑเบšเบซเบ™เบถเปˆเบ‡ thread เปเบฅเบฐเบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก 64 MB, เบžเบฝเบ‡เปเบ•เปˆเบ‚เบฝเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡:

7z b -mmt1 -md26

เป‚เบ„เบ‡เบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบˆเบฐเปƒเบซเป‰เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปƒเบ™เบฎเบนเบšเปเบšเบš MIPS (เบฅเป‰เบฒเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต), เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เป€เบญเบตเป‰เบ™เบงเปˆเบฒเบ‚เปเป‰เป€เบชเบ. เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ™เบตเป‰เปเบกเปˆเบ™เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ”เบฝเบงเบเบฑเบ™, เปเบ•เปˆเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เบˆเปเบฒเบเบฑเบ”.

DD

เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบšเบฑเบ™เบ—เบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเปเบ›เบ‡เปเบฅเบฐเบชเปเบฒเป€เบ™เบปเบฒเป„เบŸเบฅเปŒ. เปเบ•เปˆเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš I/O เบ‡เปˆเบฒเบเป†เปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ. เปเบฅเปˆเบ™เบญเบญเบเบˆเบฒเบเบเปˆเบญเบ‡เปƒเบ™เป€เบเบทเบญเบšเบ—เบธเบเบฅเบฐเบšเบปเบš GNU/Linux.

เปƒเบ™เบซเบ™เป‰เบฒ wiki เบกเบญเบšเปƒเบซเป‰ เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เป€เบžเบทเปˆเบญโ€‹เบ›เบฐโ€‹เป€เบกเบตเบ™โ€‹เบœเบปเบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ” disk เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบ‚เบฝเบ™ 1024-byte blocks เบ•เบฒเบกโ€‹เบฅเปเบฒโ€‹เบ”เบฑเบšโ€‹:

dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024

เบกเบฑเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ D.D. เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰ เป€เบ›เบฑเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ CPU เบ‡เปˆเบฒเบเบ”เบฒเบ. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบ™เบตเป‰เบˆเบฐเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเป‚เบ„เบ‡เบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบซเบผเบฒเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ„เปˆเบฒ hash เบ‚เป‰เบญเบเปเบกเปˆเบ™ md5.

dd if=/dev/zero bs=1M count=1024 | md5sum

เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบˆเบฐเบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเป„เบง (MB/s) เบฅเบฐเบšเบปเบšเบˆเบฐเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบฅเปเบฒเบ”เบฑเบšเบ•เบปเบงเป€เบฅเบเบเบฒเบง. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบเปˆเบฒเบงเบงเปˆเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบซเบเบฒเบšเบ„เบฒเบเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบกเบฑเบ™เบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเบฐเบˆเบทเปˆเบˆเปเบฒเบงเปˆเบฒ DD เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบฅเบฐเบ”เบฑเบšเบ•เปˆเปเบฒเปƒเบ™เบฎเบฒเบ”เป„เบ”. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เบชเบนเบ™เป€เบชเบเบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™ (เบŠเบทเปˆ DD เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ–เบทเบเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เปเบšเบšเบ•เบฐเบซเบผเบปเบเป€เบ›เบฑเบ™เบ•เบปเบงเบ—เปเบฒเบฅเบฒเบเปเบœเปˆเบ™).

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

เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Linux: เป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท benchmarking เบเบฒเบ™เบชเบถเบเบชเบฒ: Linux เบเบฑเบ‡เป€เบ›เบฑเบ™ OS เบ—เบตเปˆเบ™เบดเบเบปเบกเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบ„เบฅเบฒเบง
เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Linux: เป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท benchmarking Open Invention Network เบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒเบชเบฒเบกเบžเบฑเบ™เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” - เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเปเบ™เบงเปƒเบ”เบชเปเบฒเบฅเบฑเบšเบŠเบญเบšเปเบงเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”?

เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Linux: เป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท benchmarking เบงเบดเบ—เบตเบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบฅเบฐเบšเบปเบš Linux เบ‚เบญเบ‡เบ—เปˆเบฒเบ™: 10 เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ
เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Linux: เป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท benchmarking เบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡: เบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเบšเปเปˆเบชเบนเบ™เป€เบชเบเบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™

เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Linux: เป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท benchmarking เบ›เบถเป‰เบกเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบฅเบฐเบšเบปเบšเปเบฅเป‰เบงเบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆเบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Linux: เป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท benchmarking เป€เบ‚เบ”เป‚เบ”เป€เบกเบ™เบ—เบตเปˆเบœเบดเบ”เบ›เบปเบเบเบฐเบ•เบดเบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™

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

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