I migliori tool per benchmark su Linux

benchmark

Per chi testa e cambia sistema operativo ogni giorno, o per noi scrittori su blog tecnici, avere dei tool di benchmark è fondamentale per avere uno strumento veloce e che ci permette di disporre di dati per effettuare confronti tra i vari sistemi hardware o per confrontare sistemi operativi e decidere tra i quali è più pesante o meno.

Su linux di certo non mancano tool per effettuare benchmark.

Hardinfo

Hardinfo è una pratica utility in ambiente Linux che permette conoscere rapidamente ogni informazione sull’hardware ed il software di sistema e valutare le prestazioni della CPU attraverso una raccolta di benchmark dedicati.

Per installarlo su Ubuntu, sarà sufficiente digitare


Una volta aperto (dal menu di sistema o tramite terminale), recatevi dal menu di sinistra nella sezione Benchmarks.

benchmark

GeekBench 

GeekBench può essere usato  in modalità riga di comando.

Al termine del test i risultati verranno caricati sul web e potranno essere consultati.

Potrete scaricare e installare la versione gratuita di GeekBench su Linux dal seguente link.

Estraete l’archivio ed eseguite uno dei due file eseguibili (x86_32 o x86_64) contenuti nella cartella build.pulse/dist/Geekbench-xx-Linux.

benchmark

SysBench
Sysbench è un tool di benchmark open source e valuta le performance di CPU, memoria,  I/O e database (MySQL)È uno strumento da riga di comando disponibile gratuitamente che fornisce un modo semplice e diretto per testare il tuo sistema Linux.

L’utilità sysbench può essere installata direttamente dal repository ufficiale di Ubuntu eseguendo il comando seguente:


Immettere “Y” e quindi premere “Invio” per procedere ulteriormente con l’installazione.

una volta installato possiamo conoscere tutte le varie opzioni disponibili digitando:

Per valutare le prestazioni della CPU, utilizzare il seguente comando per il benchmarking della CPU:

$ sysbench –test=cpu run

Le statistiche complete del report verranno visualizzate sul terminale, ma l’importante qui è il “tempo totale” che verrà visualizzato sotto le “Statistiche generali” per testare le prestazioni della CPU.

Per testare le prestazioni della memoria, digitare il seguente comando di base sul terminale:

$ sysbench –test=memory run

Le prestazioni della memoria possono essere testate esaminando i due parametri, “Operazioni totali” e la quantità di dati trasferiti.

Benchmark I/O utilizzando lo strumento sysbench

Il test delle prestazioni I/O è leggermente diverso dal test della CPU e della memoria. Nel test di file I/O, è necessario creare un file di test molto più grande della dimensione della RAM. Il valore che puoi impostare “150 GB” è buono. Il test generale delle prestazioni di I/O in scrittura sequenziale può essere eseguito utilizzando il comando seguente:

$ sysbench –test=fileio –file-test-mode=seqwr run

Ci sono molte opzioni mostrate sul terminale. Basta impostare i valori dei parametri in base alle proprie esigenze e testare le prestazioni dell’I/O del proprio sistema Linux.

Una volta completato il test delle prestazioni, eliminare il file di test utilizzando il comando seguente:

$ sysbench –test=fileio –file-total-size=100G cleanup

Simone Candido è un ragazzo appassionato del mondo tech nella sua totalità. Simone ama immedesimarsi in nuove esperienze, la sua filosofia si basa sulla irrefrenabile voglia di ampliare a 360° le sue conoscenze abbracciando tutti i campi del sapere, in quanto ritiene che il sapere umano sia il connubio perfetto tra cultura umanistica e scientifica.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.