Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
phoronix_test_suite [Le 27/04/2010, 13:52]
foxprobe
phoronix_test_suite [Le 11/09/2022, 11:26] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Hardy Intrepid Jaunty Karmic}}+{{tag>Xenial optimisation}}
 ---- ----
- 
-                                  
- 
-          ​ 
- 
  
 ====== Phoronix Test Suite: le benchmarking sous Linux ====== ====== Phoronix Test Suite: le benchmarking sous Linux ======
- 
- 
  
 Pour les adeptes de l'​overclocking,​ Linux manque cruellement d'​outils permettant d'​éprouver une machine overclockée. Pour les adeptes de l'​overclocking,​ Linux manque cruellement d'​outils permettant d'​éprouver une machine overclockée.
-**Phoronix ​Test Suite** est une suite logicielle proposant une multitude de bench (tests) permettant d'​évaluer les performances des CPU, RAM, GPU, DD, etc... + **Phoronix ​test suite** est une suite logicielle proposant une multitude de [[:​benchmark]] ​(tests) permettant d'​évaluer les performances des CPU, RAM, GPU, DD, etc...
- +
- +
- +
- +
-{{:​applications:​phoronix:​capture1.png|}} +
- +
- +
- +
- +
-La liste des tests disponibles:​ [[http://​global.phoronix-test-suite.com/?​k=tests]] +
-<note important>​Certain bench sont basiques comme [[http://​global.phoronix-test-suite.com/?​k=profile&​u=evanscomputersco-4645-20089-22218|compress-7zip]] et d'​autres très évolués, font appels à des démos de jeux afin d'​évaluer les capacité de la totalité du système comme [[http://​global.phoronix-test-suite.com/?​k=profile&​u=skeetre-10619-8702-16817|universe]]. Le temps de téléchargement lors de l'​installation et la durée du bench **seront donc en conséquences**...</​note>​ +
- +
- +
- +
  
 +{{  :​applications:​phoronix:​capture1.png ​ |}}
  
 +La liste des tests disponibles [[http://​global.phoronix-test-suite.com/?​k=tests|ici]] FIXME Lien mort
 +<note important>​Certains [[:​benchmark|benchmarks]] sont basiques comme <​del>​[[http://​global.phoronix-test-suite.com/?​k=profile&​u=evanscomputersco-4645-20089-22218|compress-7zip]]</​del>​ et d'​autres très évolués, font appel à des démos de jeux afin d'​évaluer les capacités de la totalité du système comme <​del>​[[http://​global.phoronix-test-suite.com/?​k=profile&​u=skeetre-10619-8702-16817|universe]]</​del>​. Le temps de téléchargement lors de l'​installation et la durée du [[:​benchmark]] **seront donc en conséquences**...</​note>​
  
 Le résultat du bench est affiché sous forme de rapport, avec caractéristiques de la machine et graphiques de résultats de performances. Le résultat du bench est affiché sous forme de rapport, avec caractéristiques de la machine et graphiques de résultats de performances.
-**Phoronix ​Test Suite** donne la possibilité ​de télécharger ​ce résultat ​vers sa base de donnée ​afin qu'il puisse être comparé par d'​autres utilisateurs du logiciel. +**Phoronix ​test suite** donne la possibilité ​d'​envoyer ​ce résultat ​à la base de données ​afin qu'il puisse être comparé par d'​autres utilisateurs du logiciel.
- +
- ​{{:​applications:​phoronix:​pts-malvik-2c.png|}} {{:​applications:​phoronix:​testresult.png|}} +
- +
----- +
- +
- +
-=== Phoronix Test Suite peut être utilisé de 2 façon: === +
- +
- +
-== 1)  En ligne de commande == +
- +
- +
-{{:​applications:​phoronix:​pts-malvik-1.png|}} +
-== 2) A l'aide de l'​interface graphique == +
- +
- +
- +
- +
- +
- +
- +
-    +
- +
-{{:​applications:​phoronix:​pts-bardu-1.png|}}+
  
 +**Phoronix test suite** peut être utilisé en ligne de commande ou à  l'aide d'une interface graphique.
 <note important>​Si l'​installation et l'​utilisation en ligne de commande ne présente aucune difficulté,​ faire fonctionner l'​interface graphique est plus complexe. <note important>​Si l'​installation et l'​utilisation en ligne de commande ne présente aucune difficulté,​ faire fonctionner l'​interface graphique est plus complexe.
-Celle-ci étant particulièrement conviviale et simple d'​utilisation,​ la description de sa procédure d'​installation est le but principal de cette documentation.+Celle-ci étant particulièrement conviviale et simple d'​utilisation,​ la description de sa procédure d'​installation est le but principal de cette documentation.</​note>​
  
 +===== Pré-requis =====
 +  * Disposer des [[:​sudo|droits d'​administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
  
-</​note>​+===== Installation ===== 
 +Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] de [[https://​github.com/​phoronix-test-suite/​phoronix-test-suite/​releases|la dernière versions à partir du dépôt]]. 
 +<note important>​Il semblerait qu'il ne soit plus dans les dépôts sur la version 22.04</​note>​ 
 +===== Utilisation =====
  
 +==== Via la ligne de commande ====
 +Obtenir de l'aide :
 +  phoronix-test-suite help
 +  ​
 +Obtenir la liste des commandes :
 +  ​
 +  phoronix-test-suite commands
 +=== Obtenir plus d'info sur le système ===
  
 +Voir la configuration de votre ordinateur :
 +  phoronix-test-suite system-info ​
 +  ​
 +Voir la relevé des capteurs systèmes :
 +  phoronix-test-suite system-sensors
 +  ​
 +Voir la version du logiciel :
 +  phoronix-test-suite version ​
 +  ​
 +=== Utiliser les benchmarks ===
  
 +Voir tout les benchmarks disponible :
 +  phoronix-test-suite list-all-tests
  
 +Installer le benchmark que vous voulez utiliser (par exemple //​compress-7zip//​) :
 +  phoronix-test-suite install compress-7zip ​
  
 +Lancer le benchmark :
 +  phoronix-test-suite benchmark compress-7zip
  
- 
- 
-===== Pré-requis et installation ===== 
- 
-Télécharger et installer le paquet .deb pour Ubuntu, depuis le site officiel [[http://​www.phoronix-test-suite.com/​releases/​repo/​pts.debian/​files/​phoronix-test-suite_2.4.1_all.deb|PTS.deb]] 
- 
-[[:gdebi]] installe votre paquet sans aucune ligne de commande. ​ 
- 
-===== Utilisation en ligne de commande ===== 
-Installer le bench que vous voulez utiliser (par exemple //​compress-7zip//​):​ 
-  phoronix-test-suite install compress-7zip ​ 
-Lancer le bench: 
-  phoronix-test-suite benchmark compress-7zip 
 Il vous sera demandé la destination du fichier de résultat et si vous voulez télécharger ce résultat sur le site Phoronix_Test_Suite. Il vous sera demandé la destination du fichier de résultat et si vous voulez télécharger ce résultat sur le site Phoronix_Test_Suite.
  
-Le résultat du bench sera enregistré au format xml, lisible avec Firefox, sous:+Le résultat du benchmark ​sera enregistré au format xml, lisible avec Firefox, sous :
  
   ~/​.phoronix-test-suite/​test-results/​test/​nom_du_fichier_de_destination.xml   ~/​.phoronix-test-suite/​test-results/​test/​nom_du_fichier_de_destination.xml
-{{:​applications:​phoronix:capture-2.png|}}+   
 +Ou en ligne de commande 
 +  ​phoronix-test-suite show-result nom_du_benchmark 
 +   
 +Exporter le resultat du benchmark en pdf 
 +  phoronix-test-suite result-file-to-pdf nom_du_benchmark 
 +   
 +Fusionner deux benchmarks 
 +  phoronix-test-suite merge-results nom_du_1er_benchmark nom_du_2nd_benchmark
  
-===== Complément d'​installation pour la version GUI ===== +==== Via l'​interface graphique ====
-Lors de l'​installation du paquet [[http://​www.phoronix-test-suite.com/​releases/​repo/​pts.debian/​files/​phoronix-test-suite_2.4.1_all.deb|PTS.deb]] un racourci est créé dans le menu **Applications / Outils système**. +
-__Mais celui-ci ne fonctionne pas.__ +
-De même, la commande de lancement de l'​interface graphique, retourne l'​erreur suivante: +
-  phoronix-test-suite gui +
- +
-  The PHP GTK module must be loaded for the GUI. +
-  This module can be found @ http://​gtk.php.net/​ +
- +
- +
-La méthode ci-dessous indique comment résoudre ce dysfonctionnement(trouvé sur le forum anglais d'​Ubuntu). +
-En effet le module **PHP-GTK** requis par **Phoronix Test Suite GUI** est ancien et n'est plus maintenu.  +
-Merci à [[http://​ubuntuforums.org/​member.php?​s=91ef20b3a8d1b82fe5a55f4f2874676f&​u=47020|budluva04]] qui a trouvé un patch pour contourner ce problème. ;-) +
-Cette méthode a été testée sous Ubuntu 9.04 et 9.10 et Xubuntu 9.10. +
- +
- +
-=== 1) Installer les paquets: === +
- +
- +
- +
-Via synaptic [[apt://​php5|php5]] ​ [[apt://​php5-cli|php-cli]] [[apt://​php5-dev|php-dev]] +
- +
- +
-=== 2) Télécharger et installer php-gtk: === +
- +
-  cd ~/ +
- +
-  wget http://​gtk.php.net/​do_download.php?​download_file=php-gtk-2.0.1.tar.gz +
- +
-  tar zxvf php-gtk-2.0.1.tar.gz +
- +
- +
-=== 3) Installer les dépendances:​ === +
- +
-  sudo apt-get install build-essential libgtk2.0-dev libglade2-dev +
- +
-=== 4) Télécharger et installer le patch: === +
- +
-  cd php-gtk-2.0.1 +
- +
-  wget http://​www.opsat.net/​temp/​buildfix.diff +
- +
-  patch -p1 < buildfix.diff +
- +
- +
-=== 5) Compilation === +
-  ./​buildconf +
- +
-  ./​configure +
- +
-  make +
- +
-  sudo make install +
- +
-=== 6) Editer PHP.ini === +
- +
-Afin de lancer le module PHP-GTK: +
- +
-  sudo nano /​etc/​php5/​cli/​php.ini +
- +
-En-dessous du paragraphe:​ +
- +
-  ; If you use constants in your value, and these constants belong to a +
-  ; dynamically loaded extension (either a PHP extension or a Zend extension),​ +
-  ; you may only use these constants *after* the line that loads the extension. +
- +
-Insérer la ligne: +
- +
-  extension=php_gtk2.so +
- +
-=== 7) Test === +
- +
-  cd demos/ +
- +
-  php phpgtk2-demo.php +
- +
-{{:​applications:​phoronix:​testphp.png|}} Si cette fenêtre s'​ouvre,​ tout est OK, vous pouvez lancer la version graphique de **Phoronix Test Suite** depuis le menu **Applications / Outils système**. +
- +
- +
- +
-===== Utilisation de l'​interface graphique====+
- +
-L'​interface est simple et intuitive, elle ne nécessite donc pas d'​explications particulières.  +
-{{:​applications:​phoronix:​gui.png|}}+
  
 +{{  :​applications:​phoronix:​gui.png|}}
 + 
 +Lancez l'​application via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​phoronix-test-suite gui</​code>​
 +L'​interface est simple et intuitive, elle ne nécessite donc pas d'​explications particulières.
  
 +===== Désinstallation =====
 +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, le configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
  
 ===== Liens ===== ===== Liens =====
 +  * **(en)** [[http://​www.phoronix-test-suite.com/​|Site officiel]]
 +  * **(fr)** //La page de doc qui parle des benchmarks en général : [[benchmark]] .//
  
-  * **(en)** [[http://​www.phoronix-test-suite.com/​]] +----
-  * //Basé sur [[http://​ubuntuforums.org/​showthread.php?​t=1108731|« Install Phoronix Test Suite 1.8 w/ GUI in Jaunty 9.04 >>]] par [[http://​ubuntuforums.org/​member.php?​s=91ef20b3a8d1b82fe5a55f4f2874676f&​u=47020|budluva04]] .//+
  
- +Contributeurs principaux : [[:utilisateurs:​foxprobe]], [[:​utilisateurs:​draco31.fr|draco31.fr]]
----- +
-//Contributeurs principaux : [[utilisateurs:​foxprobe]]+
  • phoronix_test_suite.1272369176.txt.gz
  • Dernière modification: Le 18/04/2011, 14:53
  • (modification externe)