issue68:labo_linux
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue68:labo_linux [2013/03/03 18:00] – nico | issue68:labo_linux [2013/03/04 12:56] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
**As a system builder who builds both, I’ve always wanted to find some way to measure the performance of both. Windows has lots of benchmarking tools, 3DMark, Prime95, PCMark, Passmark, Novabench and SiSoft Sandra to name a few. Linux too has several benchmarking tools, bonnie++, glmark, httest, etc. But comparing Windows benchmarks to different Linux benchmarks just doesn’t work well.** | **As a system builder who builds both, I’ve always wanted to find some way to measure the performance of both. Windows has lots of benchmarking tools, 3DMark, Prime95, PCMark, Passmark, Novabench and SiSoft Sandra to name a few. Linux too has several benchmarking tools, bonnie++, glmark, httest, etc. But comparing Windows benchmarks to different Linux benchmarks just doesn’t work well.** | ||
- | Construisant des systèmes | + | Construisant des systèmes des deux sortes, j'ai toujours recherché un moyen commun pour mesurer leurs performances. De nombreux outils d' |
**Enter Michael Larabel’s Phoronix Test Suite (PTS). Phoronix Test Suite is a cross-platform benchmark and testing suite that runs on Windows, Linux, Mac OS X and the BSD operating systems.** | **Enter Michael Larabel’s Phoronix Test Suite (PTS). Phoronix Test Suite is a cross-platform benchmark and testing suite that runs on Windows, Linux, Mac OS X and the BSD operating systems.** | ||
- | C'est là qu' | + | C'est là qu' |
**I used PTS to benchmark 2 systems, a HP 6710b dual core notebook running Linux Mint 14 MATE (64-bit edition), and a Phenom 4 core desktop running Ubuntu 12.04 (32-bit edition).** | **I used PTS to benchmark 2 systems, a HP 6710b dual core notebook running Linux Mint 14 MATE (64-bit edition), and a Phenom 4 core desktop running Ubuntu 12.04 (32-bit edition).** | ||
- | J'ai utilisé PTS pour comparer deux systèmes : un portable HP 6710b dual core sous Linux Mint 14 MATE (64-bit | + | J'ai utilisé PTS pour comparer deux systèmes : un portable HP 6710b double-cœur |
**PTS is available in the Ubuntu software repositories, | **PTS is available in the Ubuntu software repositories, | ||
- | PTS est disponible dans les dépôts | + | PTS est disponible dans les dépôts Ubuntu, mais la version sous Ubuntu 12.04 était dépassée. J'ai donc choisi de la télécharger directement du site du concepteur : http:// |
**If you choose to open with Ubuntu Software Centre, you may get a message about the software being poorly packaged. It should run just fine if you continue to install it. Hopefully the packaging will be cleared up in the future.** | **If you choose to open with Ubuntu Software Centre, you may get a message about the software being poorly packaged. It should run just fine if you continue to install it. Hopefully the packaging will be cleared up in the future.** | ||
+ | Si vous choisissez de l' | ||
**The Phoronix Test Suite has a massive amount of tests covering everything from Disk to System to Graphics to Processor to Memory to Network. Tests can take from a few minutes to a few hours to download and run.** | **The Phoronix Test Suite has a massive amount of tests covering everything from Disk to System to Graphics to Processor to Memory to Network. Tests can take from a few minutes to a few hours to download and run.** | ||
+ | Phoronix Test Suite comporte de nombreux tests couvrant tout : disque, système, affichage, processeur, mémoire, réseau... Les tests peuvent prendre de quelques minutes à plusieurs heures entre téléchargement et exécution. | ||
**Part of the beauty of the Phoronix Test Suite is its simplicity. It’s a bit like the Drupal content management system in that you can pick what you want to install and run. PTS can also download and run a suite of tests (the cpu suite, for example), but be prepared for a long wait as some suites contain 25+ tests.** | **Part of the beauty of the Phoronix Test Suite is its simplicity. It’s a bit like the Drupal content management system in that you can pick what you want to install and run. PTS can also download and run a suite of tests (the cpu suite, for example), but be prepared for a long wait as some suites contain 25+ tests.** | ||
+ | Une part de ce qui fait le charme de Phoronix Test Suite est sa simplicité. C'est un peu comme le système de gestion de contenu de Drupal au sein duquel vous pouvez piocher ce que vous voulez installer et exécuter. PTS peut aussi télécharger et exécuter une séquence de tests (la séquence processeur, par exemple), mais préparez-vous à une longue attente, car certaines séquences comportent plus de 25 tests. | ||
**Installing from the PTS website puts an icon in the unity dash. That icon can be used to launch PTS, but since PTS is primarily a command line tool, it’s easier just to run the command: | **Installing from the PTS website puts an icon in the unity dash. That icon can be used to launch PTS, but since PTS is primarily a command line tool, it’s easier just to run the command: | ||
Ligne 39: | Ligne 39: | ||
phoronix-test-suite** | phoronix-test-suite** | ||
+ | L' | ||
+ | phoronix-test-suite | ||
**Running phoronix-test-suite lists the arguments PTS takes. To see the list of tests available run: | **Running phoronix-test-suite lists the arguments PTS takes. To see the list of tests available run: | ||
Ligne 45: | Ligne 47: | ||
phoronix-test-suite list-available-tests** | phoronix-test-suite list-available-tests** | ||
+ | L' | ||
+ | phoronix-test-suite list-available-tests | ||
**Be patient, PTS may take a minute or so to download the list of tests the first time.** | **Be patient, PTS may take a minute or so to download the list of tests the first time.** | ||
+ | Soyez patient : la première fois, PTS peut prendre environ une minute à télécharger cette liste de tests. | ||
**Tests are not installed by default, so you’ll need to install a test. In this example, we download the bork file encryptor processor test: | **Tests are not installed by default, so you’ll need to install a test. In this example, we download the bork file encryptor processor test: | ||
Ligne 55: | Ligne 59: | ||
phoronix-test-suite install bork** | phoronix-test-suite install bork** | ||
+ | Les tests ne sont pas installés par défaut : vous aurez donc besoin d' | ||
**Be patient, downloading and installing some of the tests can take time. During that time the computer may appear to be doing nothing, but your hard drive lights should show activity.** | **Be patient, downloading and installing some of the tests can take time. During that time the computer may appear to be doing nothing, but your hard drive lights should show activity.** | ||
+ | Soyez patient : télécharger et installer certains tests peut prendre du temps. Durant cette période, l' | ||
**To run a test, use the run argument along with the name of the test: | **To run a test, use the run argument along with the name of the test: | ||
Ligne 67: | Ligne 71: | ||
In the case above, we run the bork test, which would have been previously downloaded.** | In the case above, we run the bork test, which would have been previously downloaded.** | ||
+ | Pour exécuter un test, utilisez l' | ||
+ | phoronix-test-suite run bork | ||
- | **Bork ran relatively quickly taking just over 4 of the estimated 7 minutes on our Phenom-based quad-core | + | Dans le cas ci-dessus, nous exécutons le test //bork// qui aura été préalablement téléchargé. |
+ | **Bork ran relatively quickly taking just over 4 of the estimated 7 minutes on our Phenom-based quad-core test machine. PTS outputs test results as a number which can be opened as a graph in a browser and uploaded to http:// | ||
+ | //Bork// s'est exécuté relativement rapidement : à peine plus de 4 minutes sur les 7 estimées sur notre machine de test (Phenom quadri-cœur). PTS fournit les résultats des tests sous la forme d'un nombre qui peut être ouvert sous la forme d'un graphique dans un navigateur et téléchargé vers http:// | ||
**What makes PTS and openbenchmarking.org even more useful is the ability to compare results. Thousands of participants have uploaded their results from various tests to the openbenchmarking.org site. If you have PTS installed, you can compare your system with an already benchmarked system by running: phoronix-test-suite benchmark and the name of the system/ | **What makes PTS and openbenchmarking.org even more useful is the ability to compare results. Thousands of participants have uploaded their results from various tests to the openbenchmarking.org site. If you have PTS installed, you can compare your system with an already benchmarked system by running: phoronix-test-suite benchmark and the name of the system/ | ||
+ | Ce qui rend PTS et openbenchmarking.org particulièrement utiles est la possibilité de comparer les résultats. Des milliers de contributeurs ont téléchargé les résultats de leurs divers tests vers le site openbenchmarking.org. Si vous avez installé PTS, vous pouvez comparer votre système avec un système déjà évalué via la commande : // | ||
**Earlier, I mentioned it was possible to run a suite of tests; phoronix-test-suite list-available-suites lists the suites of tests available. I installed and ran the cpu suite of tests on a dual core HP 6710b notebook running Linux Mint 14, then I ran phoronix-test-suite benchmark 1212094-SU-CPUSUITE444 on the AMD Phenom based desktop to compare the exact same suite of tests. Running the command on a new system automatically downloads and installs the same tests installed on the old system. The results on the new system are then compared against the old system. 1212094-SU-CPUSUITE444 is the name that openbenchmarking.org assigned the initial test system. Part of the name, CPUSUITE, is based on the name I initially gave the test on the HP notebook. Better to name your tests something more useful like HP6710b2GBRAM, | **Earlier, I mentioned it was possible to run a suite of tests; phoronix-test-suite list-available-suites lists the suites of tests available. I installed and ran the cpu suite of tests on a dual core HP 6710b notebook running Linux Mint 14, then I ran phoronix-test-suite benchmark 1212094-SU-CPUSUITE444 on the AMD Phenom based desktop to compare the exact same suite of tests. Running the command on a new system automatically downloads and installs the same tests installed on the old system. The results on the new system are then compared against the old system. 1212094-SU-CPUSUITE444 is the name that openbenchmarking.org assigned the initial test system. Part of the name, CPUSUITE, is based on the name I initially gave the test on the HP notebook. Better to name your tests something more useful like HP6710b2GBRAM, | ||
+ | J'ai indiqué plus haut qu'il était possible d' | ||
**In our comparison the dual core notebook actually beat the four core desktop on 3 of the 25 tests.** | **In our comparison the dual core notebook actually beat the four core desktop on 3 of the 25 tests.** | ||
+ | Dans notre comparaison, | ||
**The full results of the tests and complete specifications for each system can be seen on the openbenchmarking.org web site at: http:// | **The full results of the tests and complete specifications for each system can be seen on the openbenchmarking.org web site at: http:// | ||
+ | L' | ||
+ | http:// | ||
**Speaking about specifications, | **Speaking about specifications, | ||
Ligne 97: | Ligne 106: | ||
phoronix-test-suite detailed-system-info** | phoronix-test-suite detailed-system-info** | ||
+ | En termes de spécifications, | ||
+ | phoronix-test-suite system-info | ||
- | **This covers most of the basics of the phoronix test suite. PTS is capable of much more if your needs are greater. If you’re managing a lot of systems Phoronix also offers commercial support for the Phoronix test suite. More information about commercial support is available on the Phoronix Test Suite site: http:// | + | Afin de disposer d' |
+ | phoronix-test-suite detailed-system-info | ||
+ | **This covers most of the basics of the phoronix test suite. PTS is capable of much more if your needs are greater. If you’re managing a lot of systems Phoronix also offers commercial support for the Phoronix test suite. More information about commercial support is available on the Phoronix Test Suite site: http:// | ||
- | **Phoronix | + | Voilà qui couvre la plupart des bases de Phoronix |
+ | http:// | ||
+ | **Phoronix creator Michael Larabel also maintains http:// | ||
+ | Michael Larabel, créateur de Phoronix, maintient également http:// |
issue68/labo_linux.1362330017.txt.gz · Dernière modification : 2013/03/03 18:00 de nico