рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ

рдЖрдЬ рдЖрдкрдг рдкреНрд░реЛрд╕реЗрд╕рд░, рдореЗрдорд░реА, рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЖрдгрд┐ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдУрдкрди рдЯреВрд▓реНрд╕рдмрджреНрджрд▓ рдмреЛрд▓реВ.

рдпрд╛ рдпрд╛рджреАрдордзреНрдпреЗ GitHub рд░рд╣рд┐рд╡рд╛рд╕реА рдЖрдгрд┐ Reddit рд╡рд░реАрд▓ рдереАрдореЕрдЯрд┐рдХ рдереНрд░реЗрдбреНрд╕рдордзреАрд▓ рд╕рд╣рднрд╛рдЧреАрдВрдиреА рдСрдлрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЙрдкрдпреБрдХреНрддрддрд╛ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд - Sysbench, UnixBench, Phoronix Test Suite, Vdbench рдЖрдгрд┐ IOzone.

рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ
/рд╕реНрдкреНрд▓реЕрд╢/ рд╡реНрд╣реЗрд░реА рдЗрд╡реНрд╣рд╛рдиреЛрд╡реНрд╣рд╛

рд╕рд┐рд╕рдмреЗрдВрдЪ

рд╣реА LuaJIT рдкреНрд░рдХрд▓реНрдкрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд MySQL рд╕рд░реНрд╡реНрд╣рд░ рд▓реЛрдб рдЪрд╛рдЪрдгреАрд╕рд╛рдареА рдЙрдкрдпреБрдХреНрддрддрд╛ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ Lua рднрд╛рд╖реЗрд╕рд╛рдареА рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЬрд╛рдд рдЖрд╣реЗ. рдЯреВрд▓рдЪреЗ рд▓реЗрдЦрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЖрдгрд┐ MySQL рддрдЬреНрдЮ рдЕрд▓реЗрдХреНрд╕реА рдХреЛрдкреАрдЯреЛрд╡реНрд╣ рдЖрд╣реЗрдд. рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдЫрдВрдж рдореНрд╣рдгреВрди рд╕реБрд░реВ рдЭрд╛рд▓рд╛, рдкрд░рдВрддреБ рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рддреНрдпрд╛рд▓рд╛ рд╕рдорд╛рдЬрд╛рдХрдбреВрди рдорд╛рдиреНрдпрддрд╛ рдорд┐рд│рд╛рд▓реА. рдЖрдЬ, рдореЛрдареНрдпрд╛ рд╡рд┐рджреНрдпрд╛рдкреАрдареЗ рдЖрдгрд┐ рдЖрдпрдЯреА рд╕рдВрд╕реНрдерд╛рдВрджреНрд╡рд╛рд░реЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдХрд╛рдорд╛рдд sysbench рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ. IEEE рд╕рд╛рд░рдЦреЗ.

SECR-2017 рдкрд░рд┐рд╖рджреЗрджрд░рдореНрдпрд╛рди (рднрд╛рд╖рдгрд╛рдЪреЗ рд░реЗрдХреЙрд░реНрдбрд┐рдВрдЧ YouTube рд╡рд░ рдЙрдкрд▓рдмреНрдз) ре▓рд▓реЗрдХреНрд╕реА рдореНрд╣рдгрд╛рд▓реЗ рдХреА рдирд╡реАрди рдЙрдкрдХрд░рдгрд╛рдВрдордзреНрдпреЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛рдирд╛, рдбреАрдмреАрдПрдордПрд╕ рдЖрд╡реГрддреНрддреА рдЕрджреНрдпрддрдирд┐рдд рдХрд░рддрд╛рдирд╛ рдХрд┐рдВрд╡рд╛ рдкреНрд░рд╢реНрдирд╛рдВрдЪреНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдд рдЕрдЪрд╛рдирдХ рдмрджрд▓ рдХрд░рддрд╛рдирд╛ sysbench рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рдирд╛рдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, рдЪрд╛рдЪрдгреА рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдХрдорд╛рдВрдб рд╕рд┐рдВрдЯреЕрдХреНрд╕ рдЦрд╛рд▓реАрд▓рдкреНрд░рдорд╛рдгреЗ рдЖрд╣реЗ:

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

рд╣реА рдХрдорд╛рдВрдб рд▓реЛрдб рдЪрд╛рдЪрдгреАрдЪреЗ рдкреНрд░рдХрд╛рд░ (cpu, рдореЗрдорд░реА, рдлрд╛рдЗрд▓рд┐рдУ) рдЖрдгрд┐ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ (рдереНрд░реЗрдбреНрд╕рдЪреА рд╕рдВрдЦреНрдпрд╛, рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛, рд╡реНрдпрд╡рд╣рд╛рд░ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреА рдЧрддреА) рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ. рдПрдХреВрдгрдЪ, рд╣реЗ рд╕рд╛рдзрди рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдж рд▓рд╛рдЦреЛ рдЗрд╡реНрд╣реЗрдВрдЯреНрд╕рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЖрд╣реЗ. рдЕрд▓реЗрдХреНрд╕реА рдХреЛрдкреАрдЯреЛрд╡реНрд╣ рдпрд╛рдВрдиреА рд╕рд┐рд╕рдмреЗрдВрдЪрдЪреНрдпрд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрдгрд┐ рдЕрдВрддрд░реНрдЧрдд рд╕рдВрд░рдЪрдиреЗрдмрджреНрджрд▓ рдЕрдзрд┐рдХ рддрдкрд╢реАрд▓рд╡рд╛рд░ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ. рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рдкреЙрдбрдХрд╛рд╕реНрдЯрдЪреЗ рднрд╛рдЧ.

рдпреБрдирд┐рдХреНрд╕рдмреЗрдВрдЪ

рдпреБрдирд┐рдХреНрд╕ рдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдирд╛рдВрдЪрд╛ рд╕рдВрдЪ. 1983 рдордзреНрдпреЗ рдореЛрдирд╛рд╢ рд╡рд┐рджреНрдпрд╛рдкреАрдард╛рддреАрд▓ рдЕрднрд┐рдпрдВрддреНрдпрд╛рдВрдиреА рддреЗ рд╕рд╛рджрд░ рдХреЗрд▓реЗ. рддреЗрд╡реНрд╣рд╛рдкрд╛рд╕реВрди, рдмрд░реЗрдЪ рд▓реЛрдХ рдпрд╛ рд╕рд╛рдзрдирд╛рдЪреЗ рд╕рдорд░реНрдерди рдХрд░рдд рдЖрд╣реЗрдд, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдорд╛рдпрдХреНрд░реЛрдХреЙрдореНрдкреНрдпреВрдЯрд░ рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдмрджреНрджрд▓ рдорд╛рд╕рд┐рдХрд╛рдЪреЗ рд▓реЗрдЦрдХ рдмрд╛рдИрдЯ рдореЕрдЧрдЭрд┐рди рдЖрдгрд┐ LKML рд╕рджрд╕реНрдп рдбреЗрд╡реНрд╣рд┐рдб рдирд┐рдореА. рдЕрдБрдердиреА рд╡реНрд╣реЛрд▓реНрдо рдЯреВрд▓рдЪреНрдпрд╛ рдкреБрдвреАрд▓ рдЖрд╡реГрддреНрддреАрдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЖрд╣реЗ (рдЕрдБрдердиреА рд╡реНрд╣реЛрдПрд▓рдо) рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХрдбреВрди.

UnixBench рд╣рд╛ рд╕рд╛рдиреБрдХреВрд▓ рдмреЗрдВрдЪрдорд╛рд░реНрдХрдЪрд╛ рд╕рдВрдЪ рдЖрд╣реЗ. рддреЗ рдпреБрдирд┐рдХреНрд╕ рдорд╢реАрдирд╡рд░реАрд▓ рдХреЛрдбрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреНрдпрд╛ рдЧрддреАрдЪреА рддреБрд▓рдирд╛ рд╕рдВрджрд░реНрдн рдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╢реА рдХрд░рддрд╛рдд, рдЬреЗ рдЖрд╣реЗ рд╕реНрдкрд╛рд░реНрдХ рд╕реНрдЯреЗрд╢рди 20-61. рдпрд╛ рддреБрд▓рдиреЗрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ, рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рд╕реНрдХреЛрдЕрд░ рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.

рдЙрдкрд▓рдмреНрдз рдЪрд╛рдЪрдгреНрдпрд╛рдВрдкреИрдХреА: рд╡реНрд╣реЗрдЯрд╕реНрдЯреЛрди, рдЬреЗ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреЗ рд╡рд░реНрдгрди рдХрд░рддреЗ, рдлрд╛рдЗрд▓ рдХреЙрдкреА, рдЬреА рдбреЗрдЯрд╛ рдХреЙрдкреА рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЧрддреАрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддреЗ рдЖрдгрд┐ рдЕрдиреЗрдХ 2D рдЖрдгрд┐ 3D рдмреЗрдВрдЪрдорд╛рд░реНрдХ. рдЪрд╛рдЪрдгреНрдпрд╛рдВрдЪреА рд╕рдВрдкреВрд░реНрдг рдпрд╛рджреА рдпрд╛рдордзреНрдпреЗ рдЖрдврд│реВ рд╢рдХрддреЗ GitHub рд╡рд░ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдЬ. рддреНрдпрд╛рдкреИрдХреА рдмрд░реЗрдЪ рдХреНрд▓рд╛рдЙрдбрдордзреАрд▓ рдЖрднрд╛рд╕реА рдорд╢реАрдирдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рддрд╛рдд.

рдлреЛрд░реЛрдирд┐рдХреНрд╕ рдЪрд╛рдЪрдгреА рд╕рдВрдЪ

╨н╤В╨╛╤В ╨║╨╛╨╝╨┐╨╗╨╡╨║╤Б ╤В╨╡╤Б╤В╨╛╨▓ ╤А╨░╨╖╤А╨░╨▒╨╛╤В╨░╨╜ ╨░╨▓╤В╨╛╤А╨░╨╝╨╕ ╨▓╨╡╨▒-╤А╨╡╤Б╤Г╤А╤Б╨░ Phoronix, ╨╜╨░ ╨║╨╛╤В╨╛╤А╨╛╨╝ ╨┐╤Г╨▒╨╗╨╕╨║╤Г╤О╤В╤Б╤П ╨╜╨╛╨▓╨╛╤Б╤В╨╕ ╨╛ ╨┤╨╕╤Б╤В╤А╨╕╨▒╤Г╤В╨╕╨▓╨░╤Е GNU/Linux. ╨Т╨┐╨╡╤А╨▓╤Л╨╡ Test Suite ╨┐╤А╨╡╨┤╤Б╤В╨░╨▓╨╕╨╗╨╕ ╨▓ 2008 ╨│╨╛╨┤╤Г тАФ ╤В╨╛╨│╨┤╨░ ╨╛╨╜ ╨▓╨║╨╗╤О╤З╨░╨╗ 23 ╤А╨░╨╖╨╗╨╕╤З╨╜╤Л╤Е ╤В╨╡╤Б╤В╨░. ╨Я╨╛╨╖╨╢╨╡ ╤А╨░╨╖╤А╨░╨▒╨╛╤В╤З╨╕╨║╨╕ ╨╖╨░╨┐╤Г╤Б╤В╨╕╨╗╨╕ ╨╛╨▒╨╗╨░╤З╨╜╤Л╨╣ ╤Б╨╡╤А╨▓╨╕╤Б рдУрдкрдирдмреЗрдиреНрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ.рдСрд░реНрдЧ, рдЬреЗрдереЗ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рдЪрд╛рдЪрдгреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреЛрд╕реНрдЯ рдХрд░реВ рд╢рдХрддрд╛рдд. рддреНрдпрд╛рд╡рд░ рдЖрдЬ рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдЖрдгрд┐ рд░реЗ-рдЯреНрд░реЗрд╕рд┐рдВрдЧ рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЕрд╕рд▓реЗрд▓реЗ рд╕реБрдорд╛рд░реЗ 60 рдмреЗрдВрдЪрдорд╛рд░реНрдХ рд╕реЗрдЯ.

рд╡рд┐рд╢реЗрд╖ рд╕реНрдХреНрд░рд┐рдкреНрдЯрдЪреЗ рд╕рдВрдЪ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╡реИрдпрдХреНрддрд┐рдХ рд╕рд┐рд╕реНрдЯрдо рдШрдЯрдХрд╛рдВрдЪреА рдЪрд╛рдЪрдгреА рдШреЗрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддрд╛рдд. рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдорджрддреАрдиреЗ, рддреБрдореНрд╣реА рдХрд░реНрдирд▓ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдлрд╛рдЗрд▓реНрд╕ рдПрдиреНрдХреЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓рд╛рдЧрдгрд╛рд▒реНрдпрд╛ рд╡реЗрд│реЗрдЪрд╛ рдЕрдВрджрд╛рдЬ рд▓рд╛рд╡реВ рд╢рдХрддрд╛, рдЖрд░реНрдХрд┐рд╡реНрд╣рд░реНрд╕рдЪрд╛ рдХреЙрдореНрдкреНрд░реЗрд╢рди рд╕реНрдкреАрдб рдЗ. рдЪрд╛рдЪрдгреНрдпрд╛ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА, рдлрдХреНрдд рдХрдиреНрд╕реЛрд▓рдордзреНрдпреЗ рдпреЛрдЧреНрдп рдХрдорд╛рдВрдб рд▓рд┐рд╣рд╛. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╣реА рдЖрдЬреНрдЮрд╛ CPU рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдореВрд▓реНрдпрдорд╛рдкрди рд╕реБрд░реВ рдХрд░рддреЗ:

phoronix-test-suite benchmark smallpt

рдЪрд╛рдЪрдгреА рджрд░рдореНрдпрд╛рди, рдЯреЗрд╕реНрдЯ рд╕реВрдЯ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдЙрдкрдХрд░рдгрд╛рдЪреНрдпрд╛ рд╕реНрдерд┐рддреАрдЪреЗ (CPU рддрд╛рдкрдорд╛рди рдЖрдгрд┐ рдХреВрд▓рд░ рд░реЛрдЯреЗрд╢рди рдЧрддреА) рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддреЗ, рд╕рд┐рд╕реНрдЯрдорд▓рд╛ рдЬрд╛рд╕реНрдд рдЧрд░рдо рд╣реЛрдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рддреЗ.

рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ
/рд╕реНрдкреНрд▓реЕрд╢/ рдЬреЗрд╕рди рдЪреЗрди

Vdbench

рдбрд┐рд╕реНрдХ рд╕рд┐рд╕реНрдЯреАрдорд╡рд░ I/O рд▓реЛрдб рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рдЪреЗ рд╕рд╛рдзрди, рдУрд░реЕрдХрд▓рдиреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╣реЗ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЖрдгрд┐ рдЕрдЦрдВрдбрддреЗрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рд╕ рдорджрдд рдХрд░рддреЗ (рдЖрдореНрд╣реА рдбрд┐рд╕реНрдХ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдХрд╛рдордЧрд┐рд░реАрдЪреА рдЧрдгрдирд╛ рдХрд╢реА рдХрд░рд╛рдпрдЪреА рдпрд╛рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рддрдпрд╛рд░ рдХреЗрд▓реА рдЖрд╣реЗ. рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдорд╛рд╣рд┐рддреА).

рдЙрдкрд╛рдп рдЦрд╛рд▓реАрд▓рдкреНрд░рдорд╛рдгреЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ: рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдгрд╛рд▓реАрд╡рд░, SWAT (рд╕рди рд╕реНрдЯреЛрд░реЗрдЬрдЯреЗрдХ рд╡рд░реНрдХрд▓реЛрдб рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕рд╛рдзрди) рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓реЙрдиреНрдЪ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдЬреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд▓рд╛рд╡рдзреАрд╕рд╛рдареА рд╕рд░реНрд╡ рдбрд┐рд╕реНрдХ рдкреНрд░рд╡реЗрд╢рд╛рдВрд╕рд╣ рдбрдВрдк рддрдпрд╛рд░ рдХрд░рддреЛ. рдЯрд╛рдЗрдорд╕реНрдЯреЕрдореНрдк, рдСрдкрд░реЗрд╢рди рдкреНрд░рдХрд╛рд░, рдкрддреНрддрд╛ рдЖрдгрд┐ рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░ рд░реЗрдХреЙрд░реНрдб рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдкреБрдвреЗ, рдбрдВрдк рдлрд╛рдЗрд▓ рд╡рд╛рдкрд░реВрди, vdbench рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд░рдгрд╛рд▓реАрд╡рд░реАрд▓ рд▓реЛрдбрдЪреЗ рдЕрдиреБрдХрд░рдг рдХрд░рддреЗ.

рдпреБрдЯрд┐рд▓рд┐рдЯреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдЪреА рдпрд╛рджреА рдЕрдзрд┐рдХреГрдд рдЖрд╣реЗ рдУрд░реЕрдХрд▓ рджрд╕реНрддрдРрд╡рдЬ. рдпреБрдЯрд┐рд▓рд┐рдЯреАрдЪрд╛ рд╕реНрддреНрд░реЛрдд рдХреЛрдб рдЖрдврд│реВ рд╢рдХрддреЛ рдХрдВрдкрдиреАрдЪреНрдпрд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╡рд░.

рдЖрдпрдУрдЭреЛрди

рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрдиреНрд╕реЛрд▓ рдЙрдкрдпреБрдХреНрддрддрд╛. рд╣реЗ рдлрд╛рдпрд▓реА рд╡рд╛рдЪрдгреЗ, рд▓реЗрдЦрди рдЖрдгрд┐ рдкреБрдирд░реНрд▓реЗрдЦрди рдЧрддреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ. рдбрдЭрдирднрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░рдиреЗ рдЯреВрд▓рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдордзреНрдпреЗ рднрд╛рдЧ рдШреЗрддрд▓рд╛, рдкрд░рдВрддреБ рддреНрдпрд╛рдЪреНрдпрд╛ рдкрд╣рд┐рд▓реНрдпрд╛ рдЖрд╡реГрддреНрддреАрдЪреЗ рд▓реЗрдЦрдХ рдорд╛рдирд▓реЗ рдЬрд╛рддреЗ рдЕрднрд┐рдпрдВрддрд╛ рд╡рд┐рд▓реНрдпрдо рдиреЙрд░реНрдХреЛрдЯ. Apple, NetApp рдЖрдгрд┐ iXsystems рд╕рд╛рд░рдЦреНрдпрд╛ рдХрдВрдкрдиреНрдпрд╛рдВрдиреА рд╡рд┐рдХрд╛рд╕рд╛рд▓рд╛ рдкрд╛рдард┐рдВрдмрд╛ рджрд┐рд▓рд╛.

рдереНрд░реЗрдбреНрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдЪрд╛рдЪрдгреА рджрд░рдореНрдпрд╛рди рддреНрдпрд╛рдВрдирд╛ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЭ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╕рд╛рдзрди рдорд╛рдирдХ рд╡рд╛рдкрд░рддреЗ POSIX рдереНрд░реЗрдбреНрд╕. рдХрд╛рдо рдкреВрд░реНрдг рдЭрд╛рд▓реНрдпрд╛рд╡рд░, IOzone рдкрд░рд┐рдгрд╛рдорд╛рдВрд╕рд╣ рдордЬрдХреВрд░ рд╕реНрд╡рд░реВрдкрд╛рдд рдХрд┐рдВрд╡рд╛ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ (Excel) рд╕реНрд╡рд░реВрдкрд╛рдд рдЕрд╣рд╡рд╛рд▓ рддрдпрд╛рд░ рдХрд░рддреЗ. рдЯреВрд▓рдордзреНрдпреЗ gengnuplot.sh рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреЗрдЦреАрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ, рдЬреЗ рдЯреЗрдмрд▓ рдбреЗрдЯрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рддреНрд░рд┐-рдЖрдпрд╛рдореА рдЖрд▓реЗрдЦ рддрдпрд╛рд░ рдХрд░рддреЗ. рдЕрд╢рд╛ рдЖрд▓реЗрдЦрд╛рдВрдЪреА рдЙрджрд╛рд╣рд░рдгреЗ рдЯреВрд▓рд╕рд╛рдареА рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдгрд╛рдордзреНрдпреЗ рдЖрдврд│реВ рд╢рдХрддрд╛рдд (рдкреГ. 11-17).

IOzone рд╣реЗ рдЖрдзреАрдЪ рдирдореВрдж рдХреЗрд▓реЗрд▓реНрдпрд╛ Phoronix Test Suite рдордзреНрдпреЗ рдЪрд╛рдЪрдгреА рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореНрд╣рдгреВрди рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ.

рдЖрдордЪреНрдпрд╛ рдмреНрд▓реЙрдЧ рдЖрдгрд┐ рд╕реЛрд╢рд▓ рдореАрдбрд┐рдпрд╛рд╡рд░реВрди рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд╛рдЪрди:

рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ ╨С╨░╨│ ╨▓ Linux 5.1 ╨┐╤А╨╕╨▓╨╛╨┤╨╕╨╗ ╨║ ╨┐╨╛╤В╨╡╤А╨╡ ╨┤╨░╨╜╨╜╤Л╤Е тАФ ╨║╨╛╤А╤А╨╡╨║╤В╨╕╤А╤Г╤О╤Й╨╕╨╣ ╨┐╨░╤В╤З ╤Г╨╢╨╡ ╨▓╤Л╤И╨╡╨╗
рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ рдПрдХ рдордд рдЖрд╣реЗ: рдмреНрд░рд╛рдЙрдЭрд░рд╕рд╛рдареА DANE рддрдВрддреНрд░рдЬреНрдЮрд╛рди рдЕрдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реЗ рдЖрд╣реЗ

рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ?
рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ рдлрд╛рдпрд▓реАрдВрдЪрд╛ рдмреЕрдХрдЕрдк рдШреЗрдгреЗ: рдбреЗрдЯрд╛ рдЧрдорд╛рд╡рдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕реНрд╡рддрдГрдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд╕реЗ рдХрд░рд╛рд╡реЗ
рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрдирд╡рд░ рд╕рд┐рд╕реНрдЯрдо рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡реНрд╣ рдХрд╢реА рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рд╛рд╡реА?

рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ рдкреНрд░рддреНрдпреЗрдХрдЬрдг рдбреЗрдЯрд╛ рд▓реАрдХрдмрджреНрджрд▓ рдмреЛрд▓рдд рдЖрд╣реЗ - IaaS рдкреНрд░рджрд╛рддрд╛ рдХрд╢реА рдорджрдд рдХрд░реВ рд╢рдХреЗрд▓?
рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ рдПрдХ рд▓рд╣рд╛рди рд╢реИрдХреНрд╖рдгрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо: рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХрд╢реА рдХрд╛рд░реНрдп рдХрд░рддреЗ
рд╕рд╛рдареАрдЪреЗ рдирд┐рдХрд╖ Linux-рд╕рд░реНрд╡реНрд╣рд░: рел рдЦреБрд▓реА рд╕рд╛рдзрдиреЗ рд╕рдВрджрд░реНрдн: рд╡реИрдпрдХреНрддрд┐рдХ рдбреЗрдЯрд╛рд╡рд░реАрд▓ рдХрд╛рдпрджрд╛ рдХрд╕рд╛ рдХрд╛рд░реНрдп рдХрд░рддреЛ

рд╕реНрддреНрд░реЛрдд: www.habr.com

DDoS рд╕рдВрд░рдХреНрд╖рдг, VPS VDS рд╕рд░реНрд╡реНрд╣рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реЗрджреА рдХрд░рд╛ ЁЯФе рдбреАрдбреЙрд╕ рд╕рдВрд░рдХреНрд╖рдгрд╛рд╕рд╣ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ, рд╡реНрд╣реАрдкреАрдПрд╕ (VPS) рд╡реНрд╣реАрдбреАрдПрд╕ (VDS) рд╕рд░реНрд╡реНрд╣рд░реНрд╕ рдЦрд░реЗрджреА рдХрд░рд╛ | ProHoster