рдЖрдореНрд╣реА рдордзреНрдпреЗ рдЖрд╣реЛрдд
рдмреЗрдВрдЪрдорд╛рд░реНрдХрд╕рд╣ рдЖрдордЪреНрдпрд╛ рдЗрддрд░ рдирд┐рд╡рдбреА:
Sysbench, UnixBench, Phoronix Test Suite, Vdbench рдЖрдгрд┐ IOzone рдЗрдВрдЯрд░рдмреЗрдВрдЪ, рдлрд┐рдУ, рдПрдЪрдбреАрдкрд░реНрдо, рдПрд╕ рдЖрдгрд┐ рдмреЛрдиреА
╨д╨╛╤В╨╛ -
рдЖрдпреЛрдореАрдЯрд░
рдбрд┐рд╕реНрдХ рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреЗ рдореВрд▓реНрдпрдорд╛рдкрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╣рд╛ рдПрдХ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдЖрд╣реЗ. рдПрдХрд▓ рд╕рд░реНрд╡реНрд╣рд░ рдЖрдгрд┐ рд╕рдВрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░ рджреЛрдиреНрд╣реАрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп. рдЖрдпреЛрдореАрдЯрд░ 1998 рдордзреНрдпреЗ рдЗрдВрдЯреЗрд▓ рдЕрднрд┐рдпрдВрддреНрдпрд╛рдВрдиреА рд╕рд╛рджрд░ рдХреЗрд▓реЗ. 2001 рдордзреНрдпреЗ, рдХреЙрд░реНрдкреЛрд░реЗрд╢рдирдиреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рд▓реЕрдмреНрд╕ рдпрд╛ рдирд╛-рдирдлрд╛ рд╕рдВрд╕реНрдереЗрд▓рд╛ рд╕реНрддреНрд░реЛрдд рдХреЛрдб рджрд╛рди рдХреЗрд▓рд╛ (
рдЖрдпреЛрдореАрдЯрд░рдордзреНрдпреЗ рдбрд╛рдпрдиреЕрдореЛ рд▓реЛрдб рдЬрдирд░реЗрдЯрд░ рдЖрдгрд┐ GUI рдЕрд╕рддреЗ. рдЦрд░реЗ рдЖрд╣реЗ, рдирдВрддрд░рдЪреЗ рдлрдХреНрдд рд╡рд┐рдВрдбреЛрдЬ рдЕрдВрддрд░реНрдЧрдд рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. рдЬрдирд░реЗрдЯрд░рд╕рд╛рдареА, рддреЗ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪреНрдпрд╛ рд▓реЛрдбрдЪреЗ рдЕрдиреБрдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ - рдпрд╛рд╕рд╛рдареА рд╡рд┐рд╢реЗрд╖ рдЪрд╛рдЪрдгреА рдЯреЗрдореНрдкрд▓реЗрдЯ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗрдд.
рдмреЗрдВрдЪрдорд╛рд░реНрдХ рджрд░реНрд╢рд╡рддрд╛рдд: рдереНрд░реВрдкреБрдЯ, рдСрдкрд░реЗрд╢рдиреНрд╕ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдж, рд▓реЗрдЯрдиреНрд╕реА рдЖрдгрд┐ рдкреНрд░реЛрд╕реЗрд╕рд░ рд▓реЛрдб. рдХреЗрд╡рд│ рд╕рд░рд╛рд╕рд░реА рдореВрд▓реНрдпреЗрдЪ рдореЛрдЬрд▓реА рдЬрд╛рдд рдирд╛рд╣реАрдд, рддрд░ рдХрд┐рдорд╛рди/рдХрдорд╛рд▓.
рдЯреВрд▓рдЪреА рд╢реЗрд╡рдЯрдЪреА рд╕реНрдерд┐рд░ рдЖрд╡реГрддреНрддреА 2014 рдордзреНрдпреЗ рд░рд┐рд▓реАрдЭ рдЭрд╛рд▓реА рд╣реЛрддреА рд╣реЗ рдЕрд╕реВрдирд╣реА, рддреЗ рдЕрджреНрдпрд╛рдк рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ
vpsbench
VPS рдХрд╛рдордЧрд┐рд░реАрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╕рд╛рдзреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ. рджреНрд╡рд╛рд░реЗ рд╡рд┐рддрд░реАрдд рдХреЗрд▓реЗ
$ 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 рдбрд┐рд╕реНрдХрдЪреНрдпрд╛ рдХрд╛рдордЧрд┐рд░реАрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА
рд╣реЕрдорд░рдбреАрдмреА
рд╕рд░реНрд╡рд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдПрдХ
рд╣реЕрдорд░рдбреАрдмреА рдЪрд╛рдЪрдгреА рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рддрдпрд╛рд░ рдХрд░рддреЗ, рддреЗ рдбреЗрдЯрд╛рд╕рд╣ рднрд░рддреЗ рдЖрдгрд┐ рдЕрдиреЗрдХ рдЖрднрд╛рд╕реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд▓реЛрдбрдЪреЗ рдЕрдиреБрдХрд░рдг рдХрд░рддреЗ. рд▓реЛрдб рд╡реНрдпрд╡рд╣рд╛рд░ рдЖрдгрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдСрдкрд░реЗрд╢рди рджреЛрдиреНрд╣реА рдЕрд╕реВ рд╢рдХрддреЗ. рд╕рдорд░реНрдерди: рдУрд░реЕрдХрд▓ рдбреЗрдЯрд╛рдмреЗрд╕, SQL рд╕рд░реНрд╡реНрд╣рд░, IBM Db2, MySQL, MariaDB, PostgreSQL рдЖрдгрд┐ Redis.
рд╣реЕрдорд░рдбреАрдмреАрднреЛрд╡рддреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╕рдореБрджрд╛рдп рддрдпрд╛рд░ рдЭрд╛рд▓рд╛ рдЖрд╣реЗ. рдпреБрдЯрд┐рд▓рд┐рдЯреА 180 рджреЗрд╢рд╛рдВрддреАрд▓ рдХрдВрдкрдиреНрдпрд╛ рд╡рд╛рдкрд░рддрд╛рдд. рддреНрдпрд╛рдкреИрдХреА:
╨д╨╛╤В╨╛ -
7-Zip
рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпреЗрдЪреНрдпрд╛ рдлрд╛рдпрд▓реА рд╕рдВрдХреБрдЪрд┐рдд рдХрд░рддрд╛рдирд╛ рдкреНрд░реЛрд╕реЗрд╕рд░рдЪреНрдпрд╛ рдЧрддреАрдЪреА рдЪрд╛рдЪрдгреА рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рдпрд╛ рдЖрд░реНрдХрд╛рдЗрд╡реНрд╣рд░рдордзреНрдпреЗ рдЕрдВрдЧрднреВрдд рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдЖрд╣реЗ. рд╣реЗ рддреНрд░реБрдЯреАрдВрд╕рд╛рдареА RAM рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рджреЗрдЦреАрд▓ рдпреЛрдЧреНрдп рдЖрд╣реЗ. рдЪрд╛рдЪрдгреНрдпрд╛рдВрд╕рд╛рдареА рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ
7z b -mmt1 -md26
рдХрд╛рд░реНрдпрдХреНрд░рдо MIPS (рджрд╢рд▓рдХреНрд╖ рд╕реВрдЪрдирд╛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдж) рд╕реНрд╡рд░реВрдкрд╛рдд рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд╛рди рдХрд░реЗрд▓, рдЬреНрдпрд╛рд▓рд╛ рдЧреИрд░рд╕реЛрдп рдореНрд╣рдгрддрд╛ рдпреЗрдИрд▓. рд╣реЗ рдкреЕрд░рд╛рдореАрдЯрд░ рд╕рдорд╛рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдЪреНрдпрд╛ рдкреНрд░реЛрд╕реЗрд╕рд░рдЪреНрдпрд╛ рдХрд╛рдордЧрд┐рд░реАрдЪреА рддреБрд▓рдирд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рдЖрд╣реЗ, рдкрд░рдВрддреБ рднрд┐рдиреНрди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, рддреНрдпрд╛рдЪреА рд▓рд╛рдЧреВрддрд╛ рдорд░реНрдпрд╛рджрд┐рдд рдЖрд╣реЗ.
DD
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓ рдЬреЗ рдлрд╛рдпрд▓реА рд░реВрдкрд╛рдВрддрд░рд┐рдд рдЖрдгрд┐ рдХреЙрдкреА рдХрд░рддреЗ. рдкрд░рдВрддреБ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯреАрдорд╡рд░ рд╕рд╛рдзреНрдпрд╛ I/O рдЪрд╛рдЪрдгреНрдпрд╛ рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдЬрд╡рд│рдЬрд╡рд│ рдХреЛрдгрддреНрдпрд╛рд╣реА GNU/Linux рдкреНрд░рдгрд╛рд▓реАрд╡рд░ рдмреЙрдХреНрд╕рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░ рдЪрд╛рд▓рддреЗ.
рд╡рд┐рдХреА рдкреГрд╖реНрдард╛рд╡рд░
dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024
рд╣реЗ рджреЗрдЦреАрд▓ рд▓рдХреНрд╖рд╛рдд рдШреЗрдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ рдХреА рдбреА.рдбреА.
dd if=/dev/zero bs=1M count=1024 | md5sum
рд╡рд░реАрд▓ рдХрдорд╛рдВрдб рджрд╛рдЦрд╡реЗрд▓ рдХреА рд╕рд┐рд╕реНрдЯреАрдо рдХрд┐рддреА рд╡реЗрдЧрд╛рдиреЗ (MB/s) рд▓рд╛рдВрдм рдХреНрд░рдорд╛рдВрдХрд╛рдЪреНрдпрд╛ рдХреНрд░рдорд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░реЗрд▓. рдЬрд░реА рддрдЬреНрдЮ рдореНрд╣рдгрддрд╛рдд рдХреА рд╣рд╛ рдЖрджреЗрд╢ рдХреЗрд╡рд│ рдвреЛрдмрд│ рдХрд╛рдордЧрд┐рд░реАрдЪреНрдпрд╛ рдореВрд▓реНрдпрд╛рдВрдХрдирд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рдЖрд╣реЗ. рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рдгреЗ рджреЗрдЦреАрд▓ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ рдХреА рдбреАрдбреА рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡реНрд╣рд╡рд░ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдСрдкрд░реЗрд╢рдиреНрд╕ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдореНрд╣рдгреВрди, рдпреБрдЯрд┐рд▓рд┐рдЯреАрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рддрд╛рдирд╛ рдЖрдкрдг рд╕рд╛рд╡рдзрдЧрд┐рд░реА рдмрд╛рд│рдЧрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЬреЗрдгреЗрдХрд░реБрди рдХрд╛рд╣реА рдбреЗрдЯрд╛ рдЧрдорд╛рд╡реВ рдирдпреЗ (рдбреАрдбреА рд╣реЗ рдирд╛рд╡ рдХрд╛рд╣реАрд╡реЗрд│рд╛ рд╡рд┐рдиреЛрджрд╛рдиреЗ рдбрд┐рд╕реНрдХ рд╡рд┐рдирд╛рд╢рдХ рдореНрд╣рдгреВрди рдЙрд▓рдЧрдбрд▓реЗ рдЬрд╛рддреЗ).
рдЖрдореНрд╣реА рдЖрдордЪреНрдпрд╛ рдмреНрд▓реЙрдЧ рдЖрдгрд┐ рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХреНрд╕рд╡рд░ рдХрд╛рдп рд▓рд┐рд╣рд┐рддреЛ:
рд╕рдВрд╢реЛрдзрди: рд▓рд┐рдирдХреНрд╕ рдЕрдЬреВрдирд╣реА рдХреНрд▓рд╛рдЙрдбрдордзреАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдУрдПрд╕ рдЖрд╣реЗ
рдУрдкрди рдЗрдиреНрд╡реНрд╣реЗрдиреНрд╢рди рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рддреАрди рд╣рдЬрд╛рд░рд╛рдВрд╣реВрди рдЕрдзрд┐рдХ рдкрд░рд╡рд╛рдирд╛рдзрд╛рд░рдХ рдЖрд╣реЗрдд - рдУрдкрди рд╕реЛрд░реНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рд╕рд╛рдареА рдпрд╛рдЪрд╛ рдЕрд░реНрде рдХрд╛рдп рдЖрд╣реЗ
рддреБрдордЪреА рд▓рд┐рдирдХреНрд╕ рдкреНрд░рдгрд╛рд▓реА рдХрд╢реА рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рд╛рд╡реА: 10 рдЯрд┐рдкрд╛
рдЬреЛрдЦреАрдо рдХрдореА рдХрд░рдгреЗ: рдЖрдкрд▓рд╛ рдбреЗрдЯрд╛ рдХрд╕рд╛ рдЧрдорд╛рд╡реВ рдирдпреЗ
рдЬреЗ рдЖрдзреАрдЪ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдирд╛рдд рдЧреБрдВрддрд▓реЗрд▓реЗ рдЖрд╣реЗрдд рдХрд┐рдВрд╡рд╛ рдлрдХреНрдд рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрдЦрдд рдЖрд╣реЗрдд рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА рдкреБрд╕реНрддрдХреЗ
рддреБрдордЪреНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рд╕рд╛рдареА рдЕрд╕рд╛рдорд╛рдиреНрдп рдбреЛрдореЗрди рдЭреЛрди
рд╕реНрддреНрд░реЛрдд: www.habr.com