Phoronix Test Suite – rilasciata la versione 9.0 – la piattaforma di test e benchmarking per linux

Aggiornamento 2020

Phoronix Test Suite Logo

La Phoronix test suite è una piattaforma di test è benchmarking open source particolarmente completa. Per le macchine linux è probabilmente la più completa. La suite è multipiattaforma pertanto è disponibile anche per i sistemi macOS, Windows …

La suite di test è affiancata dalla una piattaforma di archiviazione per la condivizione dei test: OpenBenchmarking.org

Per l’utilizzo di questa suite di test l’installazione non è obbligatoria è possibile infatti eseguire localmente la suite una volta che il pacchetto è stato decompresso. Unica dipendenza la PHP Command-line in genere disponibile come pacchetto php,php7-cli, php5-cli o php7.

Tra le caratteristiche salienti della 9.0 una nuova versione del visualizzatore dei risultati per offrire più funzionalità che vedrà un ulteriore potenziamento con la versione 9.2. Inoltre miglioramenti nel rilevamento hardware/software e una varietà di altre aggiunte.

La Versione Universal Linux/BDS/MacOS .tar.gz può essere scaricata con

$ wget https://phoronix-test-suite.com/releases/phoronix-test-suite-9.0.0.tar.gz

E decompressa con il solito

$ tar xzvf phoronix-test-suite-9.0.0.tar.gz

Chi usa debian/ubuntu può anche scaricare lo specifico pacchetto .deb con:

$ wget https://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_9.0.0_all.deb

e installare il pacchetto da terminale con

dpkg -i phoronix-test-suite_9.0.0_all.deb

Il comando base è

phoronix-test-suite 

un test di base valido per la CPU è avviabile con

$ phoronix-test-suite benchmark smallpt

Nell’immagine sotto come si presenta il terminale.
Al termine si vedono le due domande finali e la scelta operata:
– Y (yes) alla domanda di visualizzazione del risultato nel browser.
– N alla richiesta di caricamento dei risultati su OpenBenchmarking.org

Risultato visualizzato a livello di browser

Utilizzo della CPU durante il test smallpt

Centinaia i benchmark e i test per mettere sotto stress i vari componenti del sistema: processore, dischi, memoria, grafica, …

per elencare tutti i tests:

$ phoronix-test-suite list-all-tests

Un esempio di test per le performance 3D

$ phoronix-test-suite benchmark unigine-heaven

oppure installare il test e quindi avviarlo con

$ phoronix-test-suite install unigine-heaven
$ phoronix-test-suite run unigine-heaven

X79-P3 Phoronix Unigine-Heaven

Breve video con Unigine-Heaven v.4.0. Modalità windows.

Molti i comandi disponibili ragruppati nelle categorie:
System, Test Installation, Testing, Batch Testing, OpenBenchmarking.org , Information, Assets Creation, Result Management, Other, Modules, User configuration, … :

$ phoronix-test-suite list-all-tests
Phoronix-test-suite: I primi test elencati dal comando
$ phoronix-test-suite show-result smallpt2x79-e52658-v35B

grazie a phoronix è possibile ottenere le informazioni del sistema con:

$ phoronix-test-suite system-info

Phoronix può elencare anche i sensori presenti nel sistema

$ phoronix-test-suite system-sensors 

Il comando diagnostic consente di visualizzare versione, percorsi di installazione, variabili di vario tipo …

$ phoronix-test-suite diagnostics

Risorse:

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...