Имрӯз мо дар бораи воситаҳои кушодаи арзёбии кори протсессорҳо, хотира, системаҳои файлӣ ва системаҳои нигоҳдорӣ сӯҳбат хоҳем кард.
Рӯйхат хидматҳои аз ҷониби сокинони GitHub ва иштирокчиёни риштаҳои мавзӯӣ дар Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench ва IOzone пешниҳодшударо дар бар мегирад.
/Unsplash/
Ин утилита барои санҷиши сарбории серверҳои MySQL дар асоси лоиҳаи LuaJIT мебошад, ки дар доираи он мошини виртуалӣ барои забони Lua таҳия карда мешавад. Муаллифи асбоб барномасоз ва коршиноси MySQL Алексей Копытов мебошад. Лоиҳа ҳамчун маҳфил оғоз ёфт, аммо бо гузашти вақт аз ҷониби ҷомеа эътироф гардид. Имрӯз, sysbench дар кори худ аз ҷониби донишгоҳҳои калон ва созмонҳои IT истифода мешавад. .
Дар ҷараёни конфронси SECR-2017 (сабти суханронӣ ) Алексей гуфт, ки sysbench ба шумо имкон медиҳад, ки ҳангоми интиқол ба таҷҳизоти нав, навсозии версияи DBMS ё якбора тағир ёфтани шумораи дархостҳо ба кори базаи маълумотҳо баҳо диҳед. Умуман, синтаксиси фармон барои гузаронидани санҷиш чунин аст:
sysbench [options]... [testname] [command]Ин фармон намуд (cpu, хотира, fileio) ва параметрҳои санҷиши боркуниро (шумораи риштаҳо, шумораи дархостҳо, суръати коркарди транзаксия) муайян мекунад. Умуман, асбоб қодир аст миллионҳо ҳодисаро дар як сония коркард кунад. Алексей Копытов дар бораи меъморй ва сохти дохилии sysbench дар яке аз онхо муфассалтар сухан ронд .
Маҷмӯи асбобҳо барои арзёбии самаранокии системаҳои Unix. Он аз ҷониби муҳандисони Донишгоҳи Монаш дар соли 1983 ҷорӣ карда шудааст. Аз он вақт инҷониб, бисёр одамон ин асбобро дастгирӣ мекунанд, масалан, муаллифони маҷалла дар бораи технологияҳои микрокомпьютерӣ ва аъзои LKML Дэвид Ниеми. Энтони Воэлм барои нашри версияи навбатии асбоб масъул аст () аз Microsoft.
UnixBench маҷмӯи меъёрҳои фармоишӣ мебошад. Онҳо суръати иҷроиши кодро дар мошини Unix бо иҷрои системаи истинод муқоиса мекунанд, ки он аст 20-61. Дар асоси ин муқоиса, холҳои иҷроиш тавлид мешаванд.
Дар байни санҷишҳои мавҷуда инҳоянд: Whetstone, ки самаранокии амалиёти нуқтаи шинокунандаро тавсиф мекунад, File Copy, ки суръати нусхабардории маълумотро арзёбӣ мекунад ва якчанд нишондиҳандаҳои 2D ва 3D. Рӯйхати пурраи санҷишҳоро дар сайт пайдо кардан мумкин аст . Аксари онҳо барои арзёбии кори мошинҳои виртуалӣ дар абр истифода мебаранд.
Этот комплекс тестов разработан авторами веб-ресурса Phoronix, на котором публикуются новости о дистрибутивах GNU/Linux. Впервые Test Suite представили в 2008 году — тогда он включал 23 различных теста. Позже разработчики запустили облачный сервис , ки корбарон метавонанд скриптҳои санҷишии худро интишор кунанд. Имруз дар он тақрибан 60 маҷмӯи стандартҳо, аз ҷумла онҳое, ки ба омӯзиши мошинсозӣ ва технологияи рентгенӣ алоқаманданд.
Маҷмӯи скриптҳои махсус ба шумо имкон медиҳанд, ки ҷузъҳои инфиродии системаро санҷед. Бо ёрии онҳо шумо метавонед вақти тартиб додани ядро ва рамзгузории файлҳои видеоӣ, суръати фишурдани архивҳо ва ғайраҳоро ҳисоб кунед. Барои гузаронидани санҷишҳо танҳо дар консол фармони мувофиқро нависед. Масалан, ин фармон арзёбии кори CPU-ро оғоз мекунад:
phoronix-test-suite benchmark smallptҲангоми санҷиш, Test Suite мустақилона ҳолати таҷҳизотро назорат мекунад (ҳарорати CPU ва суръати гардиши сардтар), системаро аз гармии зиёд муҳофизат мекунад.

/Unsplash/
Восита барои тавлиди сарбории I/O дар системаҳои диск, ки аз ҷониби Oracle таҳия шудааст. Он барои арзёбии самаранокӣ ва якпорчагии системаҳои нигоҳдорӣ кӯмак мекунад (мо маълумотро дар бораи чӣ гуна ҳисоб кардани кори назариявии системаи диск омода кардаем) ).
Ҳалли ин тавр кор мекунад: дар системаи воқеӣ барномаи SWAT (Sun StorageTek Analysis Workload Tool) оғоз карда мешавад, ки партовро бо ҳама дастрасии дискҳо барои як давраи муайян эҷод мекунад. Тамғаи вақт, намуди амалиёт, суроға ва андозаи блоки додаҳо сабт карда мешаванд. Баъдан, бо истифода аз файли худпарто, vdbench сарбориро дар ҳама гуна системаи дигар тақлид мекунад.
Рӯйхати параметрҳои идоракунии коммуналӣ дар расмист . Рамзи сарчашмаи утилитаро ёфтан мумкин аст .
Утилитаи консол барои арзёбии кори системаҳои файлӣ. Он суръати хондан, навиштан ва аз нав навиштани файлҳоро муайян мекунад. Дар таҳияи асбоб даҳҳо барномасозон ширкат доштанд, аммо муаллифи версияи аввалини он муҳандис Вилям Норкотт. Ташаккул аз ҷониби ширкатҳои монанди Apple, NetApp ва iXsystems дастгирӣ карда шуд.
Барои идора кардани риштаҳо ва ҳамоҳангсозии онҳо ҳангоми санҷиш, асбоб стандартро истифода мебарад . Пас аз анҷоми кор, IOzone гузоришеро бо натиҷаҳо ё дар формати матнӣ ё дар шакли ҷадвали электронӣ (Excel) таҳия мекунад. Восита инчунин скрипти gengnuplot.sh-ро дар бар мегирад, ки дар асоси маълумоти ҷадвал графики сеченака месозад. Намунаҳои чунин графикҳоро дар ҳуҷҷатҳои асбоб пайдо кардан мумкин аст ().
IOzone ҳамчун профили санҷишӣ дар Phoronix Test Suite дастрас аст.
Хониши иловагӣ аз блогҳо ва шабакаҳои иҷтимоӣ:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Манбаъ: will.com
