Sme v tom Pripravili sme výber nástrojov a skriptov na vyhodnotenie výkonu procesorov, úložných systémov a pamäte. Linux-počítače: Iometer, DD, vpsbench, HammerDB a 7-Zip.
Naše ďalšie výbery s referenčnými hodnotami:
Foto — — CC BY
Toto je benchmark na hodnotenie výkonu diskových a sieťových podsystémov. Vhodné pre prácu s jedným serverom aj celým klastrom. Iometer bol predstavený inžiniermi spoločnosti Intel v roku 1998. V roku 2001 spoločnosť darovala zdrojový kód neziskovej organizácii Open Source Development Labs () na základe licencie . Od roku 2003 nástroj podporuje skupina nadšencov – projekt na sourceforge.net.
Iometer pozostáva z generátora dynamového zaťaženia a grafického rozhrania. Grafické rozhranie je však dostupné iba v rámci WindowsČo sa týka generátora, umožňuje simulovať zaťaženie aplikáciami tretích strán vytvorením špeciálnych testovacích šablón na tento účel.
Benchmarky ukazujú: priepustnosť, operácie za sekundu, latencia a zaťaženie procesora. Počítajú sa nielen priemerné hodnoty, ale aj min/max.
Napriek tomu, že posledná stabilná verzia nástroja bola vydaná v roku 2014, stále sa používa и . Vek systému však stále ovplyvňuje. Po prvé, jeho rozhranie a od roku 1998 sa nezmenil. Po druhé, nástroj niekedy zobrazuje nie celkom adekvátne výsledky na poliach typu all-flash.
Jednoduchý skript na vyhodnotenie výkonu VPS. Distribuovaný . Tu je príklad jeho práce uvedený v oficiálnom úložisku na 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
Pomôcka zobrazuje počet jadier, frekvenciu procesora, množstvo pamäte. Na vyhodnotenie výkonu diskov vpsbench sekvenčné a náhodné čítanie/zápis. Napriek tomu, že utilita je pomerne stará (aktualizácia na GitHub bola vykonaná asi pred štyrmi rokmi), je mnoho poskytovateľov cloudu a IT spoločností.
Jeden z najpopulárnejších benchmarky pre testovanie záťaže databázy. Nástroj podporuje nezisková organizácia — Rada pre výkon spracovania transakcií. Jeho cieľom je vyvinúť štandardy pre databázové benchmarky.
HammerDB vytvorí testovaciu databázovú schému, naplní ju dátami a simuluje záťaž niekoľkých virtuálnych používateľov. Zaťažením môžu byť transakčné aj analytické operácie. Podporuje: Oracle Database, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL a Redis.
Okolo HammerDB sa vytvorila rozsiahla komunita. Nástroj využívajú spoločnosti zo 180 krajín. Medzi nimi: , , , a mnoho . Ak chcete preskúmať možnosti užitočnosti sami, môžete začať s .

Foto — — CC BY
Tento archivátor má zabudovaný benchmark na testovanie rýchlosti procesorov pri komprimácii určitého počtu súborov. Je tiež vhodný na kontrolu chýb RAM. Algoritmus používaný na testy (Algoritmus reťazca Lempel–Ziv–Markov). Vychádza zo schémy . Napríklad na spustenie benchmarku s jedným vláknom a 64 MB slovníkom stačí napísať príkaz:
7z b -mmt1 -md26Program poskytne výsledok vo formáte MIPS (milión inštrukcií za sekundu), čo možno nazvať nevýhodou. Tento parameter je vhodný na porovnanie výkonu procesorov rovnakej architektúry, no v prípade rôznych architektúr je jeho použiteľnosť obmedzená.
Nástroj príkazového riadka, ktorý konvertuje a kopíruje súbory. Môže sa tiež použiť na vykonávanie jednoduchých I/O testov na úložných systémoch. Spúšťa sa ihneď po inštalácii prakticky na akomkoľvek systéme GNU/Linux.Linux.
Na stránke wiki príkaz na vyhodnotenie výkonu disku pri sekvenčnom zápise 1024-bajtových blokov:
dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024
Za zmienku tiež stojí, že D.D. ako jednoduchý benchmark CPU. Je pravda, že to bude vyžadovať ďalší program, ktorý si vyžaduje výpočty náročné na zdroje. Napríklad nástroj na výpočet hashových súm .
dd if=/dev/zero bs=1M count=1024 | md5sumVyššie uvedený príkaz ukáže, ako rýchlo (MB/s) systém spracuje dlhú číselnú sekvenciu. Aj keď odborníci tvrdia, že tento príkaz je vhodný len na približné hodnotenie výkonu. Je tiež dôležité mať na pamäti, že DD vám umožňuje vykonávať na pevných diskoch operácie nízkej úrovne. Pri práci s obslužným programom si preto treba dávať pozor, aby ste o niektoré dáta neprišli (názov DD sa niekedy vtipne dešifruje ako ničiteľ disku).
O čom píšeme na našich blogoch a sociálnych sieťach:
![]()
![]()
![]()
![]()
![]()
![]()
Zdroj: hab.com
