Software:Phoronix Test Suite

From HandWiki
Short description: Free and open-source benchmark software
Phoronix Test Suite
Pts-logo.svg
Phoronix test Suite-2.0.0.png
Phoronix Test Suite 2.0.0 running on Linux
Developer(s)Michael Larabel, Matthew Tippett
Initial releaseApril 2008
Stable release
10.8.4[1] / July 3, 2022; 19 months ago (2022-07-03)
Repositoryon GitHub
Written inPHP
Operating systemLinux, FreeBSD, OpenBSD, NetBSD, OpenSolaris, Mac OS X, Windows
Size703 kB (base program)
Available inEnglish
TypeBenchmark
LicenseGNU General Public License v3
Websitephoronix-test-suite.com

Phoronix Test Suite (PTS) is a free and open-source benchmark software for Linux and other operating systems. The Phoronix Test Suite, developed by Michael Larabel and Matthew Tippett, has been endorsed by sites such as Linux.com,[2] LinuxPlanet,[3] and Softpedia.[4]

Features

Phoronix Test Suite supports over 220 test profiles and over 60 test suites. It uses an XML-based testing architecture. Tests available to use include MEncoder, FFmpeg and lm sensors, along with OpenGL games such as Doom 3, Nexuiz, and Enemy Territory, and many more.[5] The suite also contains a feature called PTS Global where users may upload their test results and system information for sharing. By executing a single command, other users can compare their test results to a selected system in an easy-comparison mode.[6] Before 2014, these benchmark results could be uploaded to the Phoronix Global online database, but since 2013, these benchmark results can be uploaded to openbenchmarking.org.[7] Phoronix supports automated Git bisecting on a performance basis to find performance regressions and features statistical significance verification.

Components

Phoromatic

Phoromatic is a web-based remote test management system for the Phoronix Test Suite. It allows the automatic scheduling of tests. It's aimed at the enterprise. It can manage multiple test nodes simultaneously within a test farm or distributed environment.

Phoromatic Tracker

Phoromatic Tracker is an extension of Phoromatic that provides a public interface into test farms.[8] Currently, their reference implementations autonomously monitor the performance of the Linux kernel on a daily basis,[9] Fedora Rawhide,[10] and Ubuntu.[11]

PTS Desktop Live

PTS Desktop Live was a stripped-down x86-64 Linux distribution, which included Phoronix Test Suite 2.4. It was designed for testing/benchmarking computers from a LiveDVD / LiveUSB environment.[12]

Phodevi

Phodevi (Phoronix Device Interface) is a library that provides a clean, stable, platform-independent API for accessing software and hardware information.[13]

PCQS

Phoronix Certification & Qualification Suite (PCQS) is a reference specification for the Phoronix Test Suite.

Phoronix website

Phoronix
Phoronix-logo.png
Phoronix-Screenshot.png
Phoronix logo and screenshot
Type of site
Review
Available inEnglish
Created byMichael Larabel
Websitephoronix.com
CommercialYes
RegistrationRequired (for the forums)
LaunchedJune 5, 2004; 19 years ago (2004-06-05)
Current statusActive

Phoronix is a technology website that offers information on the development of the Linux kernel, product reviews, interviews, and news regarding free and open-source software by monitoring the Linux kernel mailing list or interviews.

Phoronix was started in June 2004 by Michael Larabel, who currently serves as the owner and editor-in-chief.

History

Founded on June 5, 2004,[14] Phoronix started as a website with a handful of hardware reviews and guides,[15][16] moving to articles covering operating systems based on Linux and open-source software such as Ubuntu, Fedora, SUSE,[17] and Mozilla (Firefox/Thunderbird) around the start of 2005.[18] Phoronix focuses on benchmarking hardware running Linux, with a slant toward graphics articles that monitor and compare free and open-source graphics device drivers and Mesa 3D with AMD's and Nvidia's proprietary graphics device drivers. In June 2006, the website added forums to accompany news content.[19] On April 20, 2007, Phoronix redesigned its website and began publishing Solaris hardware reviews and news in addition to Linux content.[20][21]

Other technical publications, such as CNET News, have cited Phoronix benchmarks.[22][23]

Open Benchmarking

OpenBenchmarking.org is a web-based service created to work with the Phoronix Test Suite. It is a collaborative platform that allows users to share their hardware and software benchmarks through an organized online interface.[24]

It is primarily used for performance benchmarking and testing hardware/software performance, typically in the context of Linux-based systems (unlike SoapUI, which is used for testing web services).[25]

Release history

On June 5, 2008, Phoronix Test Suite 1.0 was released under the codename Trondheim.[26] This 1.0 release was made up of 57 test profiles and 23 test suites.[27]

On September 3, 2008, Phoronix Test Suite 1.2 was released with support for the OpenSolaris operating system,[28] a module framework accompanied by tests focusing upon new areas,[29] and new test profiles.

Phoronix Test Suite 1.8 includes a graphical user interface (GUI) using GTK+ written using the PHP-GTK bindings.

3.4 includes MATISK benchmarking module and initial support for the GNU Hurd.

See also

References

  1. "Release History", Phoronix Test Suite, https://github.com/phoronix-test-suite/phoronix-test-suite/blob/master/ChangeLog, retrieved July 24, 2022 
  2. "Phoronix Test Suite brings Linux benchmarking to the desktop". http://www.linux.com/feature/138463. 
  3. "Benchmarking Linux With the Phoronix Test Suite — Worth Taking a Look", LinuxPlanet, http://www.linuxplanet.com/linuxplanet/reports/6478/1/ 
  4. "The Best Benchmarking Platform: Phoronix Test Suite – Linux-based testing platform for software and hardware validation!". Softpedia. 6 June 2008. http://news.softpedia.com/news/The-Best-Benchmarking-Platform-Phoronix-Test-Suite-87396.shtml. 
  5. "OpenBenchmarking.org - Cross-Platform, Open-Source Automated Benchmarking Platform". https://openbenchmarking.org/. 
  6. "Phoronix Test Suite". https://phoronix-test-suite.com/. 
  7. "Phoronix Global Is Still Planned To Be Decommissioned" (in en). https://www.phoronix.com/news/MTY1NTk. 
  8. Phoromatic Tracker Launches To Monitor Linux Performance, Phoronix, https://www.phoronix.com/scan.php?page=article&item=phoromatic_tracker&num=1 
  9. "Kernel Performance Tracker", Phoromatic, http://kernel-tracker.phoromatic.com/ [yes|permanent dead link|dead link}}]
  10. "Fedora Rawhide Performance Tracker", Phoromatic, http://fedora-tracker.phoromatic.com/ 
  11. "Ubuntu Performance Tracker", Phoromatic, http://www.phoromatic.com/ubuntu-tracker.php, retrieved 2010-05-04 
  12. Announcing PTS Desktop Live 2009.3 "Gernlinden", Phoronix, https://www.phoronix.com/vr.php?view=14075 
  13. "A Detailed Guide To Phoronix Test Suite 2.0 (Sandtorg)" (in en). https://www.phoronix.com/review/pts_20_details/2. 
  14. "Happy 5th Birthday, Phoronix!". Phoronix. 5 June 2009. https://www.phoronix.com/scan.php?page=article&item=phoronix_birthday_5&num=1. 
  15. "Intel Celeron D". Phoronix. 13 November 2004. https://www.phoronix.com/scan.php?page=article&item=88&num=1. 
  16. "Camo Painting Case Guide". Phoronix. 13 July 2004. https://www.phoronix.com/scan.php?page=article&item=6&num=1. 
  17. "Operating Systems Archives". Phoronix. 25 March 2005. https://www.phoronix.com/scan.php?page=category&item=Operating%20Systems&selection=20. 
  18. "Software Archives". Phoronix. 21 February 2005. https://www.phoronix.com/scan.php?page=category&item=Software&selection=17. 
  19. "Forums Launch". Phoronix. 15 June 2006. https://www.phoronix.com/?page=news_item&px=MTUxMw. 
  20. "Welcome To The New Phoronix". Phoronix. 20 April 2007. https://www.phoronix.com/vr.php?view=9532. 
  21. "Phoronix To Support Solaris OS". Phoronix. 20 April 2007. https://www.phoronix.com/vr.php?view=9533. 
  22. Shankland, Stephen. "New Linux look fuels old debate". News.com. http://news.com/New+Linux+look+fuels+old+debate/2100-7344_3-6061491.html. 
  23. Shankland, Stephen. "Intel aims for open-source graphics advantage". News.com. http://news.com/Intel+aims+for+open-source+graphics+advantage/2100-7344_3-6103941.html. 
  24. "Features". OpenBenchmarking.org. https://openbenchmarking.org/features. 
  25. "SoapUI Tutorial | PFLB" (in en-US). 2020-11-09. https://pflb.us/blog/soapui-testing-tutorial/. 
  26. "Demystifying Codenames: Trondheim", Phoronix Test Suite, Phoronix, https://www.phoronix.com/vr.php?view=12191 
  27. News, Yahoo!, https://news.yahoo.com/s/prweb/20080605/bs_prweb/prweb995384 [|permanent dead link|dead link}}]
  28. "Phoronix Test Suite 1.2 To Support OpenSolaris", trondheim-pts, Jul 2008, http://phoronix-test-suite.com/pipermail/trondheim-pts_phoronix-test-suite.com/2008-July/000028.html, retrieved 2008-07-14 
  29. "Phoronix Test Suite brings Linux benchmarking to the desktop", Linux.com, http://www.linux.com/feature/138463?page=2 

External links