Questo articolo ti fornirà i dettagli sullo strumento di linea di comando Sysbench. Discuteremo come testare le prestazioni dei componenti del sistema operativo Linux anche attraverso l'utilità Sysbench. Abbiamo implementato tutti i comandi sull'ultima disponibile Ubuntu 20.04 Sistema.
Installa lo strumento Sysbench
L'utilità Sysbench può essere installata direttamente dal repository ufficiale Ubuntu eseguendo il seguente comando:
$ sudo apt install sysbenchImmettere "Y" e quindi premere "Invio" per procedere ulteriormente con l'installazione.
Eseguire il benchmarking della CPU utilizzando lo strumento Sysbench
Per valutare le prestazioni della CPU, utilizzare il seguente comando per il benchmarking della CPU:
$ sysbench -test = cpu runLe statistiche complete del rapporto verranno visualizzate sul terminale, ma la cosa importante qui è il "tempo totale" che verrà visualizzato sotto le "statistiche generali" per testare le prestazioni della CPU.
Puoi anche esplorare le opzioni di benchmark della CPU utilizzando il seguente comando:
$ sysbench -test = cpu helpI parametri di comando possono essere modificati in base ai requisiti. Ad esempio, utilizzare quanto segue per confrontare le prestazioni della CPU:
$ sysbench--test = CPU--CPU-Max-imprime = 20000 RunMemoria di riferimento utilizzando lo strumento Sysbench
Per testare le prestazioni della memoria, digitare il seguente comando di base sul terminale:
$ sysbench -test = memoria runLe prestazioni della memoria possono essere testate esaminando i due parametri, le "operazioni totali" e l'importo dei dati trasferiti.
Per testare più opzioni di memoria, utilizzare il comando seguente:
$ sysbench - -test = Aiuto di memoriaI/O di riferimento utilizzando lo strumento Sysbench
Il test delle prestazioni I/O è un po 'diverso dalla CPU e dal test di memoria. Nel test I/O del file, è necessario creare un file di test molto più grande della dimensione della RAM. Il valore che puoi impostare "150 GB" è buono. Il test delle prestazioni I/O di scrittura sequenziale generale può essere eseguito utilizzando il seguente comando:
$ sysbench--test = fileio-file-test-mode = seqwr runEsplora più opzioni utilizzando il seguente comando per eseguire il benchmark I/O:
$ sysbench--test = fileio-file-test-mode = sEQWR HelpCi sono molte opzioni mostrate nel terminale. Basta impostare i valori dei parametri in base ai tuoi requisiti e testare le prestazioni dell'I/O del tuo sistema Linux.
Una volta completato il test delle prestazioni, elimina il file di test utilizzando il comando seguente:
$ sysbench--test = fileio-file-tatal-size = 100g pulizieConclusione
In questo tutorial, abbiamo descritto come installare l'utilità Sysbench su un sistema Linux e come testare le prestazioni della CPU, della memoria e dell'I/O del tuo sistema. Prova tutte le opzioni di cui sopra per ottenere risultati delle prestazioni più accurati. Utilizzando questo strumento, puoi anche testare le prestazioni dei database.