PHORONIX TEST SUITE

From EIK wiki

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 vaate oma tulemusest 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