benchmarking 2 - architettura degli elaboratori - aa 2010/2011 - unicam
TRANSCRIPT
Benchmarking
BenchmarkingModulo del Corso di Architettura degli Elaboratori
Nicola Paoletti
Universita di CamerinoScuola di Scienze e Tecnologie
24 Maggio 2011AA 2010/2011
Benchmarking
Phoronix Test Suite
Riepilogo
1 Phoronix Test SuiteInstallazioneHow-to
Benchmarking
Phoronix Test Suite
Installazione
Riepilogo
1 Phoronix Test SuiteInstallazioneHow-to
Benchmarking
Phoronix Test Suite
Installazione
Requisiti
PHP 5
Release ufficiale all’indirizzohttp://www.phoronix-test-suite.com/?k=downloads
modulo PHP-GTK (per interfaccia grafica)
Moduli PHP consigliati:
PHP DOMPHP ZIPPHP OpenSSLPHP GDPHP ZlibPHP PCNTLPHP POSIXPHP CURLPHP FPDF
Benchmarking
Phoronix Test Suite
Installazione
Linux
Installare PHP5 e i moduli necessari con il proprio gestore dipacchetti
Estrarre l’archivio phoronix-test-suite-3.x.x.tar.gz
Eseguire come amministratore ./install-sh
Se si desidera la GUI, la libreria PHP GTK e disponibilepacchettizzata per Ubuntu 10.04 all’indirizzo http:
//www.phoronix-test-suite.com/misc/php5-gtk-lucid/.Altrimenti bisogna compilare i sorgenti del modulo disponibiliall’indirizzo http://gtk.php.net/.
Benchmarking
Phoronix Test Suite
Installazione
MacOSX
PHP dovrebbe essere incluso nel sistema. Installareeventualmente i moduli aggiuntivi
Estrarre l’archivio phoronix-test-suite-3.x.x.tar.gz
Eseguire come amministratore ./install-sh
Se si desidera la GUI, la libreria PHP GTK e disponibile all’indirizzohttp://php-gtk.eu/en/install-php-gtk-2-on-macos-x.
Benchmarking
Phoronix Test Suite
Installazione
Windows
Sconsigliato!La Phoronix Test Suite in Windows e in fase di sviluppo, ed ha
pochi test disponibili.
Benchmarking
Phoronix Test Suite
How-to
Riepilogo
1 Phoronix Test SuiteInstallazioneHow-to
Benchmarking
Phoronix Test Suite
How-to
Elencare test e suite (1/3)
Comando Descrizionelist-available-suites elenca le test suite disponibili
dai repository di OpenBench-marking.org
list-available-tests elenca i test disponibili dairepository di OpenBench-marking.org
list-installed-suites elenca le test suite installatenel sistema
list-installed-tests elenca i test installati nel sis-tema
Benchmarking
Phoronix Test Suite
How-to
Elencare test e suite (2/3)
Figure: Available tests
Benchmarking
Phoronix Test Suite
How-to
Elencare test e suite (3/3)
Figure: Available suites
Benchmarking
Phoronix Test Suite
How-to
Installare e eseguire test e suite (1/5)
Comando Descrizioneinstall
$nome test/$nome suite
installa il test (o la suite)specificato
benchmark
$nome test/$nome suite
installa (se necessario) ed es-egue il test (o la suite) speci-ficato
run
$nome test/$nome suite
esegue il test (o la suite) spec-ificato
Benchmarking
Phoronix Test Suite
How-to
Installare e eseguire test e suite (2/5)
Figure: run compression suite
Benchmarking
Phoronix Test Suite
How-to
Installare e eseguire test e suite (3/5)
Figure: Results - System info
Benchmarking
Phoronix Test Suite
How-to
Installare e eseguire test e suite (4/5)
Figure: Results - Riepilogo
Benchmarking
Phoronix Test Suite
How-to
Installare e eseguire test e suite (5/5)
Figure: Results - Dettaglio
Benchmarking
Phoronix Test Suite
How-to
Creare una propria suite (1/2)
2 modi:
comando build-suite: fornisce una procedura guidata
creare manualmente il suite-definition.xml
Benchmarking
Phoronix Test Suite
How-to
Creare una propria suite (2/2)
Figure: suite-definition.xml