More than Just Lines on a Map: Best Practices for U.S Bike Routes
Benchmarking 2 - Architettura degli Elaboratori - AA 2010/2011 - UNICAM
1. Benchmarking
Benchmarking
Modulo del Corso di Architettura degli Elaboratori
Nicola Paoletti
Universit` di Camerino
a
Scuola di Scienze e Tecnologie
24 Maggio 2011
AA 2010/2011
2. Benchmarking
Phoronix Test Suite
Riepilogo
1 Phoronix Test Suite
Installazione
How-to
3. Benchmarking
Phoronix Test Suite
Installazione
Riepilogo
1 Phoronix Test Suite
Installazione
How-to
4. Benchmarking
Phoronix Test Suite
Installazione
Requisiti
PHP 5
Release ufficiale all’indirizzo
http://www.phoronix-test-suite.com/?k=downloads
modulo PHP-GTK (per interfaccia grafica)
Moduli PHP consigliati:
PHP DOM
PHP ZIP
PHP OpenSSL
PHP GD
PHP Zlib
PHP PCNTL
PHP POSIX
PHP CURL
PHP FPDF
5. Benchmarking
Phoronix Test Suite
Installazione
Linux
Installare PHP5 e i moduli necessari con il proprio gestore di
pacchetti
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 ` disponibile
e
pacchettizzata per Ubuntu 10.04 all’indirizzo http:
//www.phoronix-test-suite.com/misc/php5-gtk-lucid/.
Altrimenti bisogna compilare i sorgenti del modulo disponibili
all’indirizzo http://gtk.php.net/.
6. Benchmarking
Phoronix Test Suite
Installazione
MacOSX
PHP dovrebbe essere incluso nel sistema. Installare
eventualmente 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 ` disponibile all’indirizzo
e
http://php-gtk.eu/en/install-php-gtk-2-on-macos-x.
7. Benchmarking
Phoronix Test Suite
Installazione
Windows
Sconsigliato!
La Phoronix Test Suite in Windows ` in fase di sviluppo, ed ha
e
pochi test disponibili.
8. Benchmarking
Phoronix Test Suite
How-to
Riepilogo
1 Phoronix Test Suite
Installazione
How-to
9. Benchmarking
Phoronix Test Suite
How-to
Elencare test e suite (1/3)
Comando Descrizione
list-available-suites elenca le test suite disponibili
dai repository di OpenBench-
marking.org
list-available-tests elenca i test disponibili dai
repository di OpenBench-
marking.org
list-installed-suites elenca le test suite installate
nel sistema
list-installed-tests elenca i test installati nel sis-
tema
10. Benchmarking
Phoronix Test Suite
How-to
Elencare test e suite (2/3)
Figure: Available tests
11. Benchmarking
Phoronix Test Suite
How-to
Elencare test e suite (3/3)
Figure: Available suites
12. Benchmarking
Phoronix Test Suite
How-to
Installare e eseguire test e suite (1/5)
Comando Descrizione
install installa il test (o la suite)
$nome test/$nome suite specificato
benchmark installa (se necessario) ed es-
$nome test/$nome suite egue il test (o la suite) speci-
ficato
run esegue il test (o la suite) spec-
$nome test/$nome suite ificato
13. Benchmarking
Phoronix Test Suite
How-to
Installare e eseguire test e suite (2/5)
Figure: run compression suite
14. Benchmarking
Phoronix Test Suite
How-to
Installare e eseguire test e suite (3/5)
Figure: Results - System info
15. Benchmarking
Phoronix Test Suite
How-to
Installare e eseguire test e suite (4/5)
Figure: Results - Riepilogo
16. Benchmarking
Phoronix Test Suite
How-to
Installare e eseguire test e suite (5/5)
Figure: Results - Dettaglio
17. 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
18. Benchmarking
Phoronix Test Suite
How-to
Creare una propria suite (2/2)
Figure: suite-definition.xml