Com comparar els discs durs a Linux

How Benchmark Hard Disks Linux



El control de la velocitat de lectura i escriptura dels dispositius d’emmagatzematge és una bona manera de determinar productes genuïns i determinar les hores extraordinàries de salut del disc. En aquest article s'enumeren diverses eines disponibles per a Linux que es poden utilitzar per comparar els discs durs i controlar les dades de l'activitat del disc en temps real.

Discs del GNOME

GNOME Disks és una eina de gestió de discs interna i externa per a Linux. Basat en udisks, es pot utilitzar per modificar, formatar i particionar les unitats, així com per fer benchmarks en qualsevol suport d'emmagatzematge connectat al sistema.







Els discs GNOME es preinstal·len a la majoria de distribucions amb un entorn d'escriptori basat en GNOME. Per si falta al vostre sistema Ubuntu, podeu instal·lar-lo executant l'ordre següent:



$suoapteinstal·largnome-discs

Per realitzar una comparació del disc dur mitjançant discs del GNOME, inicieu l'aplicació Discs des del llançador d'aplicacions.







Feu clic al menú de tres punts i feu clic a l'opció Disc de referència ...



Feu clic al botó Inicia punt de referència ... a la finestra següent.

Canvieu les opcions segons calgui. Tingueu en compte que la utilitat de referència no us permetrà escriure referències en discs muntats. Per tant, per realitzar un punt de referència complet de lectura i escriptura al disc integrat, heu d'iniciar els discs del GNOME en mode USB en directe i desmuntar la unitat d'emmagatzematge integrada. Feu clic al botó Inicia comparativa ... per iniciar el procés de comparació.

El procés de comparació trigarà alguns en acabar en funció del nombre de mostres que hàgiu triat. Un cop finalitzat el procés, podreu veure els resultats de velocitat de lectura / escriptura.

Cal comparar aquests resultats amb els valors de lectura / escriptura anunciats pel proveïdor per avaluar l’eficiència.

Hdparm

Hdparm és una aplicació de línia d’ordres senzilla per a Linux que us permet administrar dispositius d’emmagatzematge configurant i suprimint paràmetres. També inclou una opció per provar la velocitat de lectura dels dispositius d’emmagatzematge.

Per instal·lar hdparm a Ubuntu, executeu l'ordre següent:

$suoapteinstal·larhdparm

Per executar un punt de referència del disc dur mitjançant Hdparm, utilitzeu l'ordre següent:

$suohdparm-tT /dev/sda

Substituïu la part / dev / sda per l'adreça del disc dur. Podeu comprovar el camí mitjançant l'aplicació de discs del GNOME esmentada anteriorment o executant l'ordre següent:

$lsblk-oNOM, CAMÍ, MODEL, VENDEDOR, TALLA, FUSIÓ, FUSIÓ%, TIPUS, MOUNTPOINT

Un cop s'hagi acabat d'executar el punt de referència, veureu els resultats de les proves com a sortida del terminal.

DD

El duplicador de dades o simplement 'dd' és una utilitat de línia d'ordres per a Linux que us permet copiar i convertir fitxers i dades. És capaç de copiar grans quantitats de dades, clonar discs durs sencers, crear unitats USB d'arrencada, etc.

És possible comprovar la velocitat d'escriptura del disc dur mitjançant dd. Executeu les ordres següents per realitzar un punt de referència de velocitat d'escriptura.

$mkdirreferència
$cdreferència
$dd si=/dev/zerode= fitxer de bancbs= 4 kcomptar=200000 && sincronitzar;rmarxiu de banc

Espereu a que acabi la prova; els resultats es mostraran al terminal un cop feta.

Per realitzar una prova de lectura amb dd, executeu l'ordre següent:

$dd si=/dev/zerode=/dev/nul&& sincronitzar

Aquesta ordre continuarà executant-se fins que s'aturi, de manera que premeu al cap d'uns segons per veure els resultats.

Sysbench

Sysbench és una utilitat de referència multiusos per a Linux. Algunes de les opcions de referència proporcionades per Sysbench inclouen una prova d’esforç de la CPU, una prova de velocitat d’accés a la memòria i una prova de rendiment de la sortida del sistema de fitxers.

Per instal·lar sysbench a Ubuntu, executeu l'ordre següent:

$suoapteinstal·larsysbench

Per realitzar una comparació del disc dur mitjançant sysbench, executeu les ordres següents una a una:

$mkdirreferència
$cdreferència
$ sysbench fileio prepare
$ sysbench fileio--file-test-mode= execució rndrw

Espereu a que acabi la prova. Un cop fet, veureu els resultats com a sortida del terminal.

Per eliminar els fitxers de prova del directori de referència, executeu l'ordre següent:

$rmfitxer_prova.*

Podeu utilitzar les estadístiques de rendiment com a indicador de rendiment.

Sysstat

Sysstat és una aplicació de control de rendiment de la línia d’ordres per a Linux. Pot controlar les operacions de sortida d’entrada, el consum de memòria, l’ús de recursos executant processos del sistema, l’activitat de la xarxa, etc. i mostrar estadístiques en temps real sobre elles.

Per instal·lar Sysstat a Ubuntu, executeu l'ordre següent:

$suoapteinstal·larsysstat

Per controlar el rendiment del disc dur, podeu utilitzar l'ordre iostat inclosa a Sysstat. Tot i que no inclou cap opció per realitzar comparatives, pot mostrar dades en temps real sobre l’activitat de lectura i escriptura en disc.

Per veure velocitats de lectura i escriptura de disc cada segon, executeu l'ordre següent:

$iostat--humà 1

iotop

Iotop és una eina principal per controlar les lectures i escriptures de discs. Mostra les dades en forma tabular, similar al que fa top o htop per mostrar el consum de recursos. Funciona de manera similar a la utilitat iostat esmentada anteriorment i no és exactament una eina de referència. Tanmateix, pot mostrar estadístiques d'activitat del disc en temps real, cosa que el fa adequat per supervisar operacions de dades de grans dimensions.

Per instal·lar Iotop a Ubuntu, executeu l'ordre següent:

$suoapteinstal·lariotop

Executeu l'ordre següent per iniciar iotop:

$iotop

Conclusió

Aquests són alguns dels mètodes que es poden utilitzar per comparar els discs durs i determinar-ne la velocitat de lectura i escriptura. No es pot negar que alguns productes falsificats i anunciats falsament estan disponibles avui al mercat, especialment els productes d’emmagatzematge flash. L’única manera de determinar-ne l’eficiència és comparar-los i comparar els resultats amb les velocitats anunciades.