ααΎαβαααα·αβαα βαααα»α ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π΄Π»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ², Π‘Π₯Π ΠΈ ΠΏΠ°ΠΌΡΡΠΈ Π½Π° Linux-ΠΌΠ°ΡΠΈΠ½Π°Ρ : Iometer, DD, vpsbench, HammerDB ΠΈ 7-Zip.
ααΆαααααΎαααΎαααααααααααααααΎαααΆαα½αααΉααααααααΆαα
ΡΠΎΠΎΡΠΎ - - CC BY
αααααΊααΆααααααααΆααααΆααααααααααΎαααΆαααααααΆα αα·ααααααααααααααααΆαα αααααα·αααααααΆααααααΎααΆαααΆαα½αααΆαααααΆαααΈααααααα½α αα·αα αααααααΆααααΌαα Iometer ααααΌαααΆαααααΆαααααα·ααααα Intel αααα»αααααΆα 1998 α αααα»αααααΆα 2001 ααΆααΈαααααααΆααααααααΌαααααααα α’αααααΆααα·αααααααΆααα αααα Open Source Development Labs () αααααα’αΆααααΆααααα . α αΆααααΆααααΈααααΆα 2003 α§ααααααααααααΌαααΆαααΆααααααααααα»αα’αααα αΌαα α·ααα - αααααααααα αα SourceForge.net α
Iometer ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Π½Π°Π³ΡΡΠ·ΠΊΠΈ dynamo ΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. ΠΡΠ°Π²Π΄Π°, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄ Windows. Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°, ΡΠΎ ΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠΌΠΈΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ β Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΡΠΎΠ²ΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ.
αααααααΆααααα αΆαα ααααααΆαα ααααα·ααααα·ααΆααααα»ααα½ααα·ααΆααΈ ααΆαααΊααααΆα αα·αααααα»αααααΎαααΆαα αα·αβααααΉαβααβαααααβαααααβααα»αααααβααααΌαβααΆαβααααΆβααα»αααααβαα ααα»ααααβααβααΆ min/max α
αααααΈααΆααΆααα·ααααααΆαααααααααααΆαα α»ααααααααα§ααααααααααααΌαααΆαα ααααααΆααααα»αααααΆα 2014 αααααααααΆαα ααααααΌαααΆαααααΎαα αααα»α ΠΈ . ααααααΆαααΆααααα α’αΆαα»ααΆααααααααααααα αααα·αααΌαα ααΈαα½αα ααα»α αααααΆααααααααΆα α αΎαβαα·αβααΆαβααααΆααβααααΌβαβααΆααβααΈβααααΆα 1998 α ααΈααΈα α§αααααααααα½αααΆααααααΎααααααααα·ααααααααααΆααααΆαααααα»αααΎα’αΆαα Flash ααΆααα’ααα
ααααααΈαααΆααααααΎααααΈααΆααααααααααΎαααΆα VPS α α ααα αΆαααΆαααα . αααααΊααΆα§ααΆα αααααααΆαααΆαααααααΆ αααααΆααααααα±αααα αααα»αααααΆαα 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 ααααΌαααΆαααααΎα‘αΎααααα αα 4 ααααΆααα»α) ααΆα αααα»αα αα»ααααααααααΆααα αα·ααααα»αα αα»α IT ααΆα αααΎαα
αα½αααααΆαααααα·αααααα»αα αααααααΆααααααΆααααΆαααααΎααααααααα»ααα·ααααααα α§ααααααααααααΌαααΆαααΆαααααααα’αααααΆααα·αααααααΆααα αααα - αααα»αααααΉααααΆα’αα»ααααααααα·ααααα·ααΆαα ααααα ααααααΆααΊααΎααααΈαααααΎααααααααΆααααααΆαααααααααΆαααΌαααααΆααα·ααααααα
HammerDB αααααΎααααααααΆαααααΌαααααΆααα·ααααααααΆααααα αααα»αααΆααΆαα½ααα·αααααα αα·ααααααααααΎααΆααααα»αα’αααααααΎααααΆαααα·αααα·αααΆα αααΎαα ααααα»αα’αΆα ααΆαααΆααααααα·ααααα·ααΆαααααα·ααααα·ααΆα αα·αααΆααα·ααΆαα ααΆααααα Oracle Database, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL αα·α Redis α
αα αααααααααα½αααΆααααααΎαα‘αΎααα αα»ααα·α HammerDB α α§αααααααααΎααααΆααααααΌαααΆαααααΎααααΆααααααααα»αα αα»αααααΈ 180 ααααααα αααα»αα ααααβαα½ααα: , , , αα·αααΆα αααΎαα . ααααα·αααΎα’αααα ααααααααααααΈαααααααΆαααααα§αααααααααΎααααΆααααααααα½αα―α α’αααα’αΆα α αΆααααααΎαααΆαα½α .

ΡΠΎΠΎΡΠΎ - - CC BY
ααααααΆααααααΆααααααααΆααααααααΆααααααΆαα½ααααααΆααααΆαααααααααΏαααααΎαααΆααα ααααααα αΆααα―αααΆααα½αα ααα½αα ααΆαααααααααααααΆαααα·αα·αααααΎα RAM αααααΆααααα α»αα αααα½ααααααααΆααα½αααααΌαααΆαααααΎαααααΆααααΆαααααΎααααα (αααα½ααααααααΆααααααααααΆαα Lempel-Ziv-Markov) α ααΆααα’ααααΎααααΆααααΆα . α§ααΆα ααα ααΎααααΈααααΎαααΆαααααα½αααΆαα½ααααααααα‘αΆααα½α αα·ααα ααΆαα»αααα 64 MB ααααΆαααααααααααΆααααααααΆα
7z b -mmt1 -md26αααααα·ααΈααΉααααααααααααααΆαααααα MIPS (ααΆαααΆαααααΆααααα»ααα½ααα·ααΆααΈ) αααα’αΆα α α ααΆαα»ααα·ααααα·α αααΆαααΆαααααααααααΊαααααααααααΆααααΆαααααααααααααΎαααΆαααααααΎαααΆαααααααΆααααααααααΌα ααααΆ ααα»αααααα αααα»αααααΈααααααΆαααααααααααααααααΆ ααΆαα’αα»ααααααααααΆααααΌαααΆααααααα
ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠΈΠΉ ΠΈ ΠΊΠΎΠΏΠΈΡΡΡΡΠΈΠΉ ΡΠ°ΠΉΠ»Ρ. ΠΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΏΡΠΎΡΡΡΡ I/O-ΡΠ΅ΡΡΠΎΠ² Π½Π° Π‘Π₯Π. ΠΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π° Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ GNU/Linux.
αα ααΎαααααααΈααΈ ααΆααααααααΆααΎααααΈααΆααααααααααΎαααΆαααΈααα αααααααααααα»α 1024 ααααΆαααααΆαααααααα
dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024
ααΆαααα½αα’αααααααααΆαααααααααΆ D.D. ααΆαααααααΆα CPU ααααααΆα ααααααΆαααΆααααα ααΆααΉαααααΌαααΆααααααα·ααΈαααααααααααΆαααΆαααΆαααααΆαααααΉαααα’ααααααΆααααΎααααΆαα α§ααΆα ααα α§αααααααααΎααααΆαααααααΆααααααΆααααα hash .
dd if=/dev/zero bs=1M count=1024 | md5sumααΆαααβαααααΆβααΆαβααΎβααΉαβαααα αΆαβααΈβααααΏαβααΏα (MB/s) ααααααααβααΉαβααααΎαβααΆαβααααΆααβαααβαααα αααααΈααΆα’αααααααΆααα·ααΆαααΆααΆααααααααΆαααααΊαααααααααααΆααααααΆαααΆααααααααΆαα’αα»ααααααα»αααα»αααααα ααΆααααααΆααααααααααα»αααΆαα αα αΆαααΆ DD α’αα»ααααΆαα±ααα’αααααααΎααααα·ααααα·ααΆαααααα·αααΆααα ααΎααΆαααΉαα ααΌα ααααα αΎα α’αααααααΌαααααΎααΆαααΆαα½αα§αααααααααΎααααΆααααααααα»ααααααααα ααΎααααΈαα»αα±ααααΆαααααααααααααα·αααααα (ααααα DD αα½αααΆαααααΌαααΆααα·ααααΈαααααααααΎα ααΆααΆα’αααααααααΆαααΆα)α
α’αααΈαααααΎαααααααα ααΎααααα αα·ααααααΆααααααααααααΎαα
![]()
![]()
![]()
![]()
![]()
![]()
ααααα: www.habr.com
