Existe-t-il un outil de référence pour Ubuntu?

46

Existe-t-il un outil de référence pour mesurer les performances de l'ordinateur pour Ubuntu, comme SuperPI, 3DMark ou PCMark?

    
posée lambda23 11.10.2012 - 18:13
la source

5 réponses

8

Il semble qu’un certain nombre d’entre eux soient répertoriés dans le Centre logiciel Ubuntu (recherche "benchmark"), bien que le seul que j’ai essayé soit System Profiler and Benchmark. Cela donne beaucoup d'informations sur l'ordinateur et je l'ai trouvé très utile, mais vous voudrez peut-être en essayer plusieurs.

    
réponse donnée Kelley 11.10.2012 - 18:26
la source
43

Le logiciel de benchmarking le plus complet est probablement la suite de tests Phoronix , disponible dans les référentiels et pouvant être installée avec :

sudo apt-get install phoronix-test-suite

Lorsque vous exécutez phoronix-test-suite pour la première fois dans un terminal, vous pouvez répondre par oui ou non aux questions concernant les rapports statistiques anonymes. Si vous répondez oui, cela dit que

  

Cette information est mise en commun avec les soumissions de tous les autres utilisateurs pour montrer les tendances générales et d’autres détails sur OpenBenchmarking.org.

C'est à vous de décider si vous choisissez oui ou non, mais il n'y a rien à craindre. Vous pouvez toujours télécharger les résultats ultérieurement manuellement pour openbenchmarking si vous le souhaitez avec les options du programme:

phoronix-test-suite upload-result <your test-result>

Pour plus d’informations sur Phoronix test suite , consultez le ce pdf et le < a href="http://phoronix.com/forums/forumdisplay.php?49-Phoronix-Test-Suite"> forum officiel .

Pour lister tous les tests disponibles (mais pas nécessairement téléchargés), exécutez:

phoronix-test-suite list-tests

qui donne des tests tels que ceux-ci et bien d’autres:

pts/aio-stress               - AIO-Stress                          Disk     
pts/apache                   - Apache Benchmark                    System   
pts/apitrace                 - APITrace                            Graphics 
pts/battery-power-usage      - Battery Power Usage                 System   
pts/blogbench                - BlogBench                           Disk    

Pour trouver des informations sur un test particulier, vous pouvez utiliser:

phoronix-test-suite info povray

De nombreux tests ne sont pas installés par défaut et vous pouvez soit télécharger un test individuel et l'exécuter avec, par exemple:

phoronix-test-suite install povray
phoronix-test-suite run povray

Pour trouver les listes de suites de tests thématiques, exécutez

phoronix-test-suite list-suites 

qui renvoie des choses telles que

pts/audio-encoding               - Audio Encoding                   System
pts/chess                        - Chess Test Suite                 Processor
pts/compilation                  - Timed Code Compilation           Processor
pts/compiler                     - Compiler                         Processor
pts/compression                  - Timed File Compression           Processor

Par exemple, vous pouvez exécuter la suite entière de tests audio (au lieu d’un seul parmi ceux listés avec la commande list-tests ), dans ce cas, entrez

phoronix-test-suite run audio-encoding

Pour ce test, d'autres tests audio sont téléchargés et installés par le programme, puis le test est exécuté.

Il y a énormément de tests à installer et d'options à tester, mais cette suite de tests est certainement celle que vous devez utiliser si vous souhaitez obtenir de véritables tests de votre système Ubuntu que vous pouvez comparer en ligne à openbenchmarking et Phoronix.com .

Il est non une application d’évaluation rapide simple, mais qui, avec ses nombreux tests, satisfera la plupart des domaines d’intérêt en ce qui concerne les performances d’Ubuntu.

Cependant, l'analyse comparative est un sujet très débattu et les forums sont les mieux adaptés pour analyser quels tests donnent les résultats les plus utiles et comment les tests doivent être configurés. celui mentionné ci-dessus, povray , est assez connu et considéré pour évaluer les capacités d'un processeur.

    
réponse donnée user76204 20.10.2012 - 20:16
la source
20

Installez hardinfo pour obtenir des informations de référence, comme indiqué ci-dessous:

sudo apt-get install hardinfo

    
réponse donnée Pandya 08.09.2014 - 15:56
la source
5

Une autre option est sysbench. C'est un outil de ligne de commande avec des tests intégrés pour le processeur, la mémoire, les fichiers, les threads et la base de données. Il y a un article à ce sujet ici . L'installation est un package unique et l'exécution des tests est rapide.

Il est probable que la qualité des résultats est inférieure à celle de tests plus sophistiqués, mais je l’ai trouvé utile pour une vérification rapide de la santé mentale lors de l’évaluation de l’hébergement potentiel des VPS.

Sur la base de la réponse populaire de user76204, j'ai essayé la suite de tests Phoronix. Comme le dit l'auteur, ce n'est ni simple ni rapide. Il y a des centaines de tests disponibles et il n'est pas évident de les utiliser. Certains requièrent des centaines de Mo de téléchargement, d'autres une heure ou plus, d'autres peuvent ne pas fonctionner sur votre serveur. Sur Ubuntu, j'ai rencontré un bogue décrit ici .

    
réponse donnée AdamS 28.09.2015 - 08:55
la source
5

J'ai fini par écrire un test de résistance et un outil d'analyse comparative pour les systèmes UNIX, à savoir le stress-ng. Il contient plus de 180 tests de résistance qui permettent de mesurer le débit sur différents composants du système, de la mémoire, du cache, du processeur, des appels système, du réseau, etc. Installez avec:

sudo apt-get install stress-ng

Il existe une option --metrics-brief qui indique le débit en termes d'opérations de bogo par seconde. On peut obtenir un ensemble complet de métriques profondes du processeur et du système en utilisant l'option --perf. Il existe de nombreux types de facteurs de stress pouvant être exécutés de manière séquentielle ou parallèle sur 1 ou plusieurs processeurs, par exemple:

stress-ng --metrics-brief --cpu 2 -t 1m

cela va exercer le processeur pendant 1 minute avec 2 instances de stresseurs CPU en parallèle.

Le manuel décrit toutes ces fonctionnalités en détail ou consultez le page du projet .

    
réponse donnée Colin Ian King 23.11.2017 - 00:14
la source

Lire d'autres questions sur les étiquettes