Drive di archiviazione di riferimento a Linux con KDiskmark

Drive di archiviazione di riferimento a Linux con KDiskmark
KDISKMARK è un'utilità di benchmarking grafica gratuita e open source che può essere utilizzata per misurare le prestazioni delle unità di archiviazione. Può determinare le stime della velocità di lettura e della scrittura con una buona precisione sia per i dischi rigidi che per le unità a stato solido. Può eseguire parametri di riferimento su unità esterne collegate anche al sistema Linux.

Caratteristiche principali di KDiskmark

KDiskmark può generare un rapporto sui risultati dei test e puoi esportarlo in un file esterno. Ciò semplifica la condivisione dei risultati dei test e confronta i punteggi di riferimento con altri hardware. Può eseguire test di velocità di lettura e scrittura sia sequenziali che casuali per darti un'idea migliore della capacità e delle prestazioni di un'unità. Altre caratteristiche principali di KDiskmark includono il supporto per diverse unità di misurazione, la capacità di modificare i parametri multithreading e di accodamento per i test e la capacità di modificare le dimensioni del blocco per i benchmark.

Installazione di KDiskmark in Linux

Puoi scaricare un file di appimage universale per KDiskmark che funziona su tutte le principali distribuzioni Linux da qui. Su Ubuntu, puoi anche installarlo da un repository PPA fornito dagli sviluppatori di questa app. Per fare ciò, segui le istruzioni di installazione disponibili qui. Altri repository, un pacchetto snap e pacchetti nativi scaricabili per altre distribuzioni Linux sono disponibili qui.

Utilizzo di KDiskmark per eseguire benchmark su unità di archiviazione

Per benchmark di archiviazione delle unità connesse al sistema Linux, avvia KDiskmark dal menu principale dell'applicazione dell'ambiente desktop. Dovresti ottenere una nuova finestra simile a questo:

Sul lato sinistro, c'è un pulsante "tutto" che può essere utilizzato per eseguire test di lettura e scrittura uno per uno. Di seguito sono riportati vari singoli pulsanti che è possibile utilizzare solo per eseguire test specifici. Se si libra il cursore del mouse su questi pulsanti, otterrai maggiori informazioni su di loro con le descrizioni degli strumenti.

Accanto al pulsante "All", troverai un contatore numerico che può essere utilizzato per specificare il numero di passaggi per i cicli di lettura o scrittura. Appena adiacente a questo campo, puoi scegliere la dimensione del blocco per ogni ciclo di test di lettura e scrittura. Quindi, con una dimensione del blocco di 1 GB, i test di lettura e scrittura verranno eseguiti 5 volte, con un intervallo di tempo predefinito di 5 secondi tra ciascun test.

Accanto al menu a discesa della dimensione del blocco, sarai in grado di scegliere una directory in cui si desidera eseguire test di lettura e scrivere.

Se hai più unità collegate, scegli la directory vuota appropriata in ciascun dispositivo di archiviazione. La riga inferiore mostrerà l'unità di archiviazione attualmente selezionata.

Il pulsante accanto al selettore della directory mostra l'unità in cui verrà generato il rapporto di test. Puoi cambiarlo in unità di memoria più grandi e IOP (operazioni di input/output al secondo).

Il pulsante "Impostazioni" nella barra dei menu in alto può essere utilizzato per configurare il numero di thread, le operazioni in coda e l'intervallo di tempo tra test di lettura e scrittura.

Il pulsante "Profilo" nella barra dei menu in alto consente di raccogliere determinati profili predeterminati che impostano automaticamente i parametri di prova per te. Puoi usarli per ottenere rapidamente una valutazione delle capacità del disco rigido sul sistema Linux.

Dopo aver scelto un profilo appropriato o modificato manualmente i parametri di prova, fare clic su uno dei cinque pulsanti a sinistra per iniziare il processo di benchmarking.

Dopo aver completato il processo di benchmarking, è possibile vedere risultati dei test simili a questo a seconda dell'hardware di archiviazione presente nel sistema Linux.

Si noti che la distribuzione di Linux potrebbe gestire la gestione dell'alimentazione delle unità di archiviazione presenti nel PC. Potrebbe essere possibile che le velocità di lettura e scrittura dell'unità di archiviazione siano limitate in base alla fonte di alimentazione connessa. Se il tuo dispositivo Linux è in potenza della batteria, è possibile ottenere meno velocità di lettura e scrittura. D'altra parte, quando il dispositivo Linux è collegato a una presa a parete, è possibile ottenere la massima velocità. Questo è interamente basato sulla configurazione predefinita spedita dalla distribuzione Linux. Quindi potresti voler eseguire parametri di riferimento con e senza connessione di potenza CA per effettuare una migliore valutazione delle velocità di lettura e scrittura. È possibile modificare queste impostazioni di gestione dell'alimentazione in modo da ottenere sempre la massima velocità, ma è un argomento del tutto diverso e fuori dall'ambito di questo articolo.

È possibile salvare un report di testo dei risultati del benchmark facendo clic sul pulsante File> Salva situato nella barra del menu in alto.

Di seguito è riportato un rapporto di test di esempio generato da KDiskmark:

Conclusione

KDiskmark è un'ottima utilità di benchmarking per valutare le prestazioni delle unità di archiviazione presenti nel sistema Linux. Mentre Windows ha molte di queste utility grafiche, Linux non ha molte utility di benchmarking grafiche dedicate per l'archiviazione e KDiskmark mira a riempire quel vuoto.