Come confrontare i dischi rigidi in Linux

How Benchmark Hard Disks Linux



Il monitoraggio delle velocità di lettura e scrittura dei dispositivi di archiviazione è un buon modo per determinare i prodotti originali e determinare l'integrità del disco nel tempo. Questo articolo elencherà vari strumenti disponibili per Linux che possono essere utilizzati per confrontare i dischi rigidi e monitorare i dati sull'attività del disco in tempo reale.

Dischi GNOME

GNOME Disks è uno strumento di gestione del disco interno ed esterno per Linux. Basato su udisk, può essere utilizzato per modificare, formattare e partizionare le unità, nonché per eseguire benchmark su qualsiasi supporto di memorizzazione connesso al sistema.







GNOME Disks viene preinstallato sulla maggior parte delle distribuzioni con un ambiente desktop basato su GNOME. Nel caso in cui mancasse sul tuo sistema Ubuntu, puoi installarlo eseguendo il comando seguente:



$sudoadattoinstallaredischi-gnome

Per eseguire un benchmark del disco rigido utilizzando GNOME Disks, avviare l'app Disks dal launcher dell'applicazione.







Fare clic sul menu a tre punti e quindi fare clic sull'opzione Benchmark Disk....



Fare clic sul pulsante Avvia benchmark... nella finestra successiva.

Modificare le opzioni come richiesto. Tieni presente che l'utilità di benchmark non ti consentirà di scrivere benchmark su dischi montati. Quindi, per eseguire un benchmark completo di lettura-scrittura sul disco integrato, è necessario avviare GNOME Disks in modalità USB live e smontare l'unità di archiviazione integrata. Fare clic sul pulsante Avvia benchmarking... per avviare il processo di benchmarking.

Il processo di benchmarking richiederà del tempo per finire a seconda del numero di campioni che hai scelto. Una volta terminato il processo, sarai in grado di vedere i risultati della velocità di lettura / scrittura.

È necessario confrontare questi risultati con i valori di lettura/scrittura pubblicizzati dal fornitore per valutare l'efficienza.

Hdarm

Hdparm è una semplice app a riga di comando per Linux che consente di gestire i dispositivi di archiviazione impostando e rimuovendo i parametri. Include anche un'opzione per testare le velocità di lettura dei dispositivi di archiviazione.

Per installare hdparm in Ubuntu, esegui il comando seguente:

$sudoadattoinstallarehdparm

Per eseguire un benchmark del disco rigido utilizzando Hdparm, usa il comando seguente:

$sudohdparm-tT /sviluppo/sda

Sostituisci la parte /dev/sda con l'indirizzo del tuo disco rigido. Puoi controllare il percorso utilizzando l'app GNOME Disks menzionata sopra o eseguendo il comando seguente:

$lsblk-oNOME,PERCORSO,MODELLO,VENDITORE,TAGLIA,FSUSED,FSUSE%,TIPO,PUNTO DI MONTAGGIO

Al termine dell'esecuzione del benchmark, i risultati del test verranno visualizzati come output del terminale.

DD

Data Duplicator o semplicemente 'dd' è un'utilità della riga di comando per Linux che consente di copiare e convertire file e dati. È in grado di copiare grandi blocchi di dati, clonare interi dischi rigidi, creare unità USB avviabili e così via.

È possibile controllare la velocità di scrittura del disco rigido utilizzando dd. Esegui i comandi seguenti per eseguire un benchmark della velocità di scrittura.

$mkdirprova delle prestazioni
$cdprova delle prestazioni
$dd Se=/sviluppo/zerodi=file di bancobs= 4kcontare=200000 && sincronizzare;rmfile di banco

Attendi il completamento del test, i risultati verranno visualizzati nel terminale una volta terminato.

Per eseguire un test di lettura utilizzando dd, esegui il comando seguente:

$dd Se=/sviluppo/zerodi=/sviluppo/nullo&& sincronizzare

Questo comando continuerà a essere eseguito fino all'arresto, quindi premi dopo alcuni secondi per vedere i risultati.

Sysbench

Sysbench è un'utilità di benchmark multiuso per Linux. Alcune delle opzioni di benchmark fornite da Sysbench includono uno stress test della CPU, un test della velocità di accesso alla memoria e un test delle prestazioni dell'output dell'input del filesystem.

Per installare sysbench in Ubuntu, esegui il comando seguente:

$sudoadattoinstallaresysbench

Per eseguire un benchmark del disco rigido utilizzando sysbench, esegui i comandi seguenti uno per uno:

$mkdirprova delle prestazioni
$cdprova delle prestazioni
$ sysbench fileio prepara
$ sysbench fileio--file-test-mode=rndrw run

Attendi che il test finisca. Una volta fatto, vedrai i risultati come output del terminale.

Per rimuovere i file di test dalla directory di benchmark, eseguire il comando seguente:

$rmfile_prova.*

È possibile utilizzare le statistiche di throughput come indicatore delle prestazioni.

Sysstat

Sysstat è un'app di monitoraggio delle prestazioni della riga di comando per Linux. Può monitorare le operazioni di input output, il consumo di memoria, l'utilizzo delle risorse eseguendo processi di sistema, l'attività di rete, ecc. e mostrare statistiche in tempo reale su di essi.

Per installare Sysstat in Ubuntu, esegui il comando seguente:

$sudoadattoinstallaresysstat

Per monitorare le prestazioni del disco rigido, è possibile utilizzare il comando iostat incluso in Sysstat. Sebbene non includa un'opzione per eseguire il benchmark, può mostrare dati in tempo reale sull'attività di lettura e scrittura del disco.

Per vedere le velocità di lettura e scrittura del disco ogni secondo, esegui il comando seguente:

$iostat--umano 1

iotop

Iotop è uno dei migliori strumenti per monitorare le letture e le scritture su disco. Mostra i dati in forma tabellare, simile a ciò che fa top o htop per visualizzare il consumo di risorse. Funziona in modo simile all'utilità iostat menzionata sopra e non è esattamente uno strumento di riferimento. Tuttavia, può visualizzare statistiche sull'attività del disco in tempo reale, rendendolo adatto per il monitoraggio di operazioni con dati di grandi dimensioni.

Per installare Iotop in Ubuntu, esegui il comando seguente:

$sudoadattoinstallareiotop

Esegui il comando seguente per avviare iotop:

$iotop

Conclusione

Questi sono alcuni dei metodi che possono essere utilizzati per confrontare i dischi rigidi e determinarne le velocità di lettura e scrittura. Non si può negare che alcuni prodotti contraffatti e falsamente pubblicizzati siano oggi disponibili sul mercato, in particolare i prodotti di archiviazione flash. L'unico modo per determinarne l'efficienza è confrontarli e confrontare i risultati con le velocità pubblicizzate.