Ako porovnávať pevné disky v systéme Linux

How Benchmark Hard Disks Linux



Monitorovanie rýchlostí čítania a zápisu na úložných zariadeniach je dobrým spôsobom, ako určiť originálne produkty a určiť stav disku nadčas. Tento článok obsahuje zoznam rôznych nástrojov dostupných pre systém Linux, ktoré je možné použiť na porovnanie pevných diskov a monitorovanie údajov o činnosti diskov v reálnom čase.

Disky GNOME

GNOME Disks je interný a externý nástroj na správu diskov pre Linux. Na základe udisk je možné ho použiť na úpravu, formátovanie a rozdelenie jednotiek, ako aj na vykonanie benchmarkov na akomkoľvek pamäťovom médiu pripojenom k ​​systému.







Disky GNOME sú predinštalované vo väčšine distribúcií s desktopovým prostredím založeným na GNOME. V prípade, že vo vašom systéme Ubuntu chýba, môžete ho nainštalovať spustením nasledujúceho príkazu:



$sudovýstižnýInštaláciagnome disky

Ak chcete vykonať benchmark pevného disku pomocou diskov GNOME, spustite aplikáciu Disky zo spúšťača aplikácií.







Kliknite na ponuku s tromi bodkami a potom kliknite na možnosť Benchmark Disk….



V nasledujúcom okne kliknite na tlačidlo Spustiť porovnávanie ...

Podľa potreby zmeňte možnosti. Nástroj na porovnanie vám nedovolí písať benchmarky na pripojené disky. Aby ste mohli na vstavanom disku vykonávať úplné benchmarky čítania a zápisu, musíte disky GNOME spustiť v živom režime USB a odpojiť vstavanú úložnú jednotku. Kliknutím na tlačidlo Spustiť porovnávanie ... spustíte proces porovnávania.

Proces porovnávania bude nejaký čas trvať, kým sa dokončí, v závislosti od počtu vzoriek, ktoré ste si vybrali. Po dokončení procesu budete môcť vidieť výsledky rýchlosti čítania / zápisu.

Na porovnanie účinnosti je potrebné tieto výsledky porovnať s hodnotami čítania / zápisu inzerovanými predajcom.

Hdparm

Hdparm je jednoduchá aplikácia príkazového riadka pre Linux, ktorá vám umožňuje spravovať úložné zariadenia nastavením a odstraňovaním parametrov. Obsahuje tiež možnosť testovať rýchlosti čítania úložných zariadení.

Ak chcete nainštalovať hdparm do Ubuntu, spustite nasledujúci príkaz:

$sudovýstižnýInštaláciahdparm

Na spustenie benchmarku pevného disku pomocou Hdparm použite nasledujúci príkaz:

$sudohdparm-tT /dev/sda

Nahraďte časť /dev /sda adresou vášho pevného disku. Cestu môžete skontrolovať pomocou vyššie uvedenej aplikácie Disky GNOME alebo spustením príkazu nižšie:

$lsblk-aleboNÁZOV, CESTA, MODEL, VENDOR, VEĽKOSŤ, FSUSED, FSUSE%, TYP, HORSKÝ BOD

Akonáhle sa benchmark dokončí, uvidíte výsledky testov ako koncový výstup.

DD

Data Duplicator alebo jednoducho „dd“ je nástroj príkazového riadka pre Linux, ktorý vám umožňuje kopírovať a prevádzať súbory a údaje. Je schopný kopírovať veľké množstvo údajov, klonovať celé pevné disky, vytvárať zavádzacie jednotky USB a podobne.

Rýchlosť zápisu na pevný disk je možné skontrolovať pomocou dd. Spustite nižšie uvedené príkazy, aby ste vykonali benchmark rýchlosti zápisu.

$mkdirbenchmark
$CDbenchmark
$dd keby=/dev/nulaz= benchfilebs= 4kpočítať=200 000 && synchronizácia;rmbenchfile

Počkajte, kým sa test neskončí, výsledky sa v termináli zobrazia po dokončení.

Ak chcete vykonať test čítania pomocou dd, spustite nasledujúci príkaz:

$dd keby=/dev/nulaz=/dev/nulový&& synchronizácia

Tento príkaz bude pokračovať, kým sa nezastaví, takže po niekoľkých sekundách stlačte, aby ste videli výsledky.

Sysbench

Sysbench je viacúčelový porovnávací nástroj pre Linux. Niektoré z možností benchmarku, ktoré poskytuje Sysbench, zahŕňajú záťažový test CPU, test rýchlosti prístupu do pamäte a test výkonu vstupného výstupu súborového systému.

Ak chcete nainštalovať sysbench do Ubuntu, spustite nasledujúci príkaz:

$sudovýstižnýInštaláciasysbench

Ak chcete vykonať benchmark pevného disku pomocou sysbench, spustite príkazy nižšie jeden po druhom:

$mkdirbenchmark
$CDbenchmark
$ sysbench súbor pripraviť
$ sysbench súbor-režim testovania súborov= rndrw beh

Počkajte na dokončenie testu. Po dokončení uvidíte výsledky ako koncový výstup.

Ak chcete testovacie súbory odstrániť z referenčného adresára, spustite nasledujúci príkaz:

$rmtest_file.*

Ako indikátor výkonu môžete použiť štatistiku priepustnosti.

Sysstat

Sysstat je aplikácia na monitorovanie výkonu príkazového riadka pre Linux. Môže monitorovať vstupné výstupné operácie, spotrebu pamäte, využitie zdrojov spustením systémových procesov, sieťovú aktivitu atď. A zobrazovať o nich štatistiky v reálnom čase.

Ak chcete nainštalovať Sysstat do Ubuntu, spustite nasledujúci príkaz:

$sudovýstižnýInštaláciasysstat

Na monitorovanie výkonu pevného disku môžete použiť príkaz iostat, ktorý je súčasťou systému Sysstat. Aj keď neobsahuje možnosť vykonávať benchmarky, môže zobrazovať údaje o aktivite čítania a zápisu na disk v reálnom čase.

Ak chcete vidieť rýchlosť čítania a zápisu na disk každú sekundu, spustite príkaz nižšie:

$iostat--ľudské 1

iotop

Iotop je špičkový nástroj na monitorovanie čítania a zápisu na disk. Ukazuje údaje v tabuľkovej forme, podobne ako to robí top alebo htop na zobrazenie spotreby zdrojov. Funguje to podobne ako vyššie spomenutý nástroj iostat a nie je to úplne benchmarkový nástroj. Dokáže však zobrazovať štatistiky činnosti disku v reálnom čase, vďaka čomu je vhodný na monitorovanie veľkých dátových operácií.

Ak chcete nainštalovať Iotop do Ubuntu, spustite nasledujúci príkaz:

$sudovýstižnýInštaláciaiotop

Spustite príkaz uvedený nižšie a spustite iotop:

$iotop

Záver

Toto sú niektoré z metód, ktoré je možné použiť na porovnanie pevných diskov a určenie ich rýchlosti čítania a zápisu. Nedá sa poprieť, že niektoré falšované a nepravdivo inzerované výrobky sú dnes na trhu dostupné, najmä výrobky na rýchle uskladnenie. Jediný spôsob, ako zistiť ich účinnosť, je porovnať ich s porovnanými výsledkami s inzerovanými rýchlosťami.