Testovanie rýchlosti diskov PDF Print E-mail
Written by Andrej Elias   
Thursday, 19 August 2010 18:13

Na otestovanie rýchlosti zápisu a čítania disku je možné použiť štandardný príkaz v systéme Linux, a to príkaz dd. Kopírovanie súboru známej veľkosti a meranie času samotného kopírovania je značne nepresné. Meranie je ovplyvnené aj rýchlosťou zdrojového disku. Vhodným použitím príkazu dd sa však tomu môžeme vyhnúť.

Predpokladajme, že sieťový disk je v systéme namountovaný do adresára /media/NAS.

Rýchlosť zápisu

Na otestovanie rýchlosti zápisu stačí spustiť príkaz:

dd if=/dev/zero of=/media/NAS/output.img bs=8k count=512k

na cieľovom disku vznikne súbor output.img, ktorého veľkosť je definovaná parametrami bs a count (stačí prenásobiť). Údaje, ktoré sú do súboru zapisované sú len nuly (zo súboru /dev/zero)

spustením príkazu dostaneme nasledovný výstup:

dd if=/dev/zero of=/media/NAS/output.img bs=8k count=512k
524288+0 records in
524288+0 records out
4294967296 bytes (4.3 GB) copied, 48.2455 s, 89.0 MB/s

posledný riadok nám ukazuje koľko dát bolo zapísaných, ako dlho trval zápis a vypočítanú rýchlosť zápisu.

Rýchlosť čítania

Na otestovanie rýchlosti čítania stačí spustiť príkaz:

dd of=/dev/null if=/media/NAS/output.img bs=8k count=512k

tentokrát súbor output.img musí existovať na sieťovom disku a všetky prečítané dáta sa zapíšu do známeho /dev/null. Výstup príkazu vyzerá rovnako ako pri predchádzajúcom meraní:

dd of=/dev/null if=/media/NAS/output.img bs=8k count=512k
524288+0 records in
524288+0 records out
4294967296 bytes (4.3 GB) copied, 44.5449 s, 96.4 MB/s

Existuje viacero spôsobov ako zmerať rýchlosť čítania a zápisu HDD, avšak použitie príkazu dd predstavuje jednoduchú a rýchlu metódu.

 

Last Updated on Thursday, 19 August 2010 18:31