PHORONIX TEST SUITE
Tutvustus
The Phoronix Test suite kasvas välja Phoronix Media poolt loodud automaatsest linux-süsteemi jõudluse mõõtmise vahendist, kui opereeriti Phoronix.com lehekülje kallal, mis on üks esimestest Linuxi-põhistest raudvara arvustuste saitidest. Praeguseks on see üks suurimaid Linuxi tark-ja riistvara jõudluse mõõtmise tööriistu internetis. Test Suite kasutatakse võrdlemaks oma arvuti jõudlust teiste arvutitega(sõbrad, tuttavad), samas ka selgitamaks välja ühe konkreetse arvuti puudulikkusi samaväärsetega(10st sama konfiguratsiooniga masinast töötab 1 aeglasemalt kui teised) Erinevad riistvara tootjad, ning omakorda ka riistavara jõudluse võrdluse leheküljed nagu näiteks Tom's Hardware, ASElabs jt kasutavad Phoronix Test suite. Test Suite koosneb ühest õhukesest töötlus-tuumast (pts-core), sisaldab XML-baasil testimisarhidektuuri ja allika skripte. Test sisaldab MEncoder, FFmpeg ja IM sensoreid koos OpenGL-iga, mida kasutavad ära mängud Doom 3, Nexuiz, Enemy Territory: Quake Wars jpt. Protsess tarkvara paigaldamisest testimise lõpuni on suuresti automatiseeritud, küsides kasutajalt ainult kinnitusi. Tarkvara on avatud lähtekoodiga ja litsentseeritud GNU GPLv3-ga
Kasutamine Ubuntu 12.04.3 LTS näitel
- lae alla Phoronix Test Suite pakk
wget http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_4.8.6_all.deb
- installi pakk
apt-get -f install dpkg -i phoronix-test-suite_4.8.6_all.deb
- vaatame mis testid meil saadaval on
phoronix-test-suite list-tests
- otsime sobiva ja installime testi (installi käigus paigaldatakse kõik puuduvad kuid vajalikud sõltuvused)
phoronix-test-suite install pts/reaction
- kontrollime mis testid on installitud
phoronix-test-suite list-installed-tests pts/reaction-1.0.5 - Reaction Quake 3 pts/tscp-1.1.0 - TSCP
- käivitame testi, mis näitab mitu kaadrit sekundis suudetakse kuvada meie poolt valitud resolutsioonil half-life graafikat
phoronix-test-suite benchmark pts/reaction-1.0.5 Phoronix Test Suite v4.8.6 Installed: pts/reaction-1.0.5 Reaction Quake 3 1.0 Beta: pts/reaction-1.0.5 Graphics Test Configuration 1: 800 x 600 2: 1024 x 768 3: 1280 x 960 4: 1440 x 900 5: 1280 x 1024 6: 1400 x 1050 7: 1680 x 1050 8: 1600 x 1200 9: 1920 x 1080 10: Test All Options Resolution: 5 System Information Hardware: Processor: AMD Athlon 64 3000+ @ 2.00GHz (1 Core), Motherboard: American Megatrends P2.30, Chipset: VIA K8M800, Memory: 1024MB, Disk: 204GB Maxtor 6B200P0, Graphics: MSI NVIDIA GeForce 7600 GT 256MB (400/405MHz), Audio: VIA VT8233/A/8235/8237, Monitor: VA2213w, Network: VIA VT6102 Software: OS: Ubuntu 12.04, Kernel: 3.5.0-43-generic (i686), Desktop: Unity 6.12.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 2.1 Mesa 9.0.3 Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1920x1080 Would you like to save these test results (Y/n): y Enter a name to save these results under: test Enter a unique name to describe this test run / configuration: test1280 If you wish, enter a new description below to better describe this result set / system configuration under test. Press ENTER to proceed without changes. Current Description: AMD Athlon 64 3000+ testing with a American Megatrends P2.30 and MSI NVIDIA GeForce 7600 GT 256MB on Ubuntu 12.10 via the Phoronix Test Suite. New Description: Reaction Quake 3 1.0 Beta: pts/reaction-1.0.5 [Resolution: 1280 x 1024] Test 1 of 1 Estimated Trial Run Count: 3 Estimated Time To Completion: 4 Minutes Started Run 1 @ 02:42:01 Started Run 2 @ 02:44:10 Started Run 3 @ 02:45:52 [Std. Dev: 8.35%] Started Run 4 @ 02:47:25 [Std. Dev: 33.65%] Started Run 5 @ 02:50:16 [Std. Dev: 28.93%] Started Run 6 @ 02:51:56 [Std. Dev: 34.65%] Test Results: 34.5 33 38.7 15.5 34 16.8 Average: 28.75 Frames Per Second Minimum: 15.5 Maximum: 38.7 Do you want to view the results in your web browser (Y/n): y
- genereerime uuesti xml vaade oma tulemusest unikaalse nimega test
phoronix-test-suite rebuild-composite-xml test
Kokkuvõte
Väga lihtsasti kasutatav automatiseeritud vahend testimaks oma süsteemi jõudlust
Kasutatud Materjal
http://www.phoronix-test-suite.com/?k=documentation http://www.phoronix-test-suite.com/documentation/phoronix-test-suite.pdf http://www.phoronix-test-suite.com/?k=home
Autor
Tammo Oolup A32