Hogyan lehet összehasonlítani a merevlemezeket Linux alatt

How Benchmark Hard Disks Linux



A tárolóeszközök olvasási és írási sebességének figyelemmel kísérése jó módszer az eredeti termékek meghatározására és a lemez állapotának túlórájának meghatározására. Ez a cikk felsorolja a Linux számára elérhető különféle eszközöket, amelyek felhasználhatók a merevlemezek összehasonlítására és a valós idejű lemeztevékenységi adatok megfigyelésére.

GNOME lemezek

A GNOME Disks egy belső és külső lemezkezelő eszköz Linux számára. Az udiskok alapján felhasználható a meghajtók módosítására, formázására és partícionálására, valamint a rendszerhez csatlakoztatott adathordozók benchmarkjainak elvégzésére.







A GNOME Disks a legtöbb GNOME-alapú asztali környezettel rendelkező disztribúcióra előre telepítve van. Abban az esetben, ha hiányzik az Ubuntu rendszeren, telepítheti az alábbi parancs futtatásával:



$sudotalálótelepítésgnome-lemezek

A merevlemez -benchmark elvégzéséhez a GNOME lemezek használatával indítsa el a Lemezek alkalmazást az alkalmazásindítóból.







Kattintson a hárompontos menüre, majd a Benchmark Disk… lehetőségre.



Kattintson a Benchmark Start… gombra a következő ablakban.

Szükség szerint módosítsa a beállításokat. Ne feledje, hogy a benchmark segédprogram nem teszi lehetővé benchmarkok írását a csatlakoztatott lemezekre. Tehát ahhoz, hogy teljes körű olvasási és írási benchmarkot végezzen a beépített lemezen, el kell indítania a GNOME lemezeket élő USB módban, és le kell szerelnie a beépített tárolómeghajtót. Kattintson a Benchmarking indítása… gombra a benchmarking folyamat elindításához.

A benchmarking folyamat néhány percet vesz igénybe a kiválasztott minták számától függően. A folyamat befejezése után megtekintheti az olvasási / írási sebesség eredményeit.

Össze kell hasonlítania ezeket az eredményeket a szállító által hirdetett olvasási / írási értékekkel a hatékonyság méréséhez.

Hdparm

A Hdparm egy egyszerű parancssori alkalmazás Linuxra, amely lehetővé teszi a tárolóeszközök kezelését a paraméterek beállításával és eltávolításával. Tartalmaz továbbá egy lehetőséget a tárolóeszközök olvasási sebességének tesztelésére.

A hdparm Ubuntu telepítéséhez futtassa az alábbi parancsot:

$sudotalálótelepítéshdparm

A merevlemez -benchmark futtatásához a Hdparm használatával használja az alábbi parancsot:

$sudohdparm-tT /dev/sda

Cserélje ki a /dev /sda részt a merevlemez címére. Az útvonalat a fent említett GNOME Disks alkalmazással vagy az alábbi parancs futtatásával ellenőrizheti:

$lsblk-vagyNAME, PATH, MODEL, Eladó, MÉRET, FSUSED, FSUSE%, TYPE, MOUNTPOINT

Miután a benchmark futása befejeződött, a teszt eredményei terminál kimenetként jelennek meg.

DD

A Data Duplicator vagy egyszerűen a „dd” egy parancssori segédprogram a Linux számára, amely lehetővé teszi fájlok és adatok másolását és konvertálását. Képes nagy méretű adatok másolására, teljes merevlemezek klónozására, indítható USB -meghajtók létrehozására és így tovább.

A merevlemez írási sebességét a dd segítségével ellenőrizheti. Futtassa az alábbi parancsokat az írási sebesség összehasonlításának elvégzéséhez.

$mkdirviszonyítási alap
$CDviszonyítási alap
$dd ha=/dev/nullanak,-nek= benchfilebs= 4kszámol=200000 && szinkronizál;rmbenchfile

Várja meg, amíg a teszt befejeződik, az eredmények a terminálon jelennek meg, miután elkészült.

Ha olvasási tesztet szeretne végrehajtani a dd használatával, futtassa az alábbi parancsot:

$dd ha=/dev/nullanak,-nek=/dev/nulla&& szinkronizál

Ez a parancs mindaddig fut, amíg le nem áll, ezért nyomja meg néhány másodperc múlva az eredmények megtekintéséhez.

Sysbench

A Sysbench egy többcélú benchmark segédprogram Linux számára. A Sysbench által nyújtott néhány benchmark opció közé tartozik a CPU stresszteszt, a memóriahozzáférési sebesség tesztje és a fájlrendszer bemeneti kimeneti teljesítményének tesztje.

A sysbench Ubuntu telepítéséhez futtassa az alábbi parancsot:

$sudotalálótelepítéssysbench

Ha merevlemez -benchmarkot szeretne végezni a sysbench használatával, futtassa egyenként az alábbi parancsokat:

$mkdirviszonyítási alap
$CDviszonyítási alap
$ sysbench fájl előkészítése
$ sysbench fájl--fájlteszt mód= rndrw futás

Várja meg, amíg a teszt befejeződik. Ha elkészült, az eredményeket terminál kimenetként fogja látni.

A tesztfájlok eltávolításához a benchmark könyvtárból futtassa az alábbi parancsot:

$rmteszt_fájl.*

Az átviteli statisztikákat teljesítménymutatóként használhatja.

Sysstat

A Sysstat egy parancssori teljesítményfigyelő alkalmazás Linuxra. Figyelheti a bemeneti kimeneti műveleteket, a memóriafogyasztást, az erőforrás -felhasználást a rendszerfolyamatok futtatásával, a hálózati tevékenységeket stb., És valós idejű statisztikákat jeleníthet meg róluk.

A Sysstat Ubuntu telepítéséhez futtassa az alábbi parancsot:

$sudotalálótelepítéssysstat

A merevlemez teljesítményének megfigyeléséhez használja a Sysstatban található iostat parancsot. Bár nem tartalmazza a benchmark elvégzésének lehetőségét, valós idejű adatokat jeleníthet meg a lemez olvasási és írási tevékenységéről.

A lemez olvasási és írási sebességének másodpercenként történő megtekintéséhez futtassa az alábbi parancsot:

$iostat--emberi 1

iotop

Az Iotop egy kiváló eszköz a lemez olvasásának és írásának figyelésére. Táblázatos formában jeleníti meg az adatokat, hasonlóan ahhoz, amit a top vagy a htop tesz az erőforrás -felhasználás megjelenítéséhez. Hasonlóan működik, mint a fent említett iostat segédprogram, és nem éppen benchmark eszköz. Ugyanakkor képes megjeleníteni a valós idejű lemeztevékenységi statisztikákat, így alkalmas nagy adatműveletek megfigyelésére.

Az Iotop Ubuntu telepítéséhez futtassa az alábbi parancsot:

$sudotalálótelepítésiotop

Futtassa az alábbi parancsot az iotop elindításához:

$iotop

Következtetés

Ez néhány módszer a merevlemezek összehasonlítására és olvasási és írási sebességük meghatározására. Nem tagadható, hogy egyes hamisított és hamisan reklámozott termékek ma kaphatók a piacon, különösen a flash tároló termékek. Hatékonyságuk meghatározásának egyetlen módja, ha összehasonlítjuk őket, és összehasonlítjuk az eredményeket a meghirdetett sebességgel.