Phoronix Test Suite: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
 
(16 intermediate revisions by 14 users not shown)
Line 14: Line 14:
|developer = Michael Larabel, Matthew Tippett
|developer = Michael Larabel, Matthew Tippett
|released = April 2008
|released = April 2008
|latest release version = 10.8.2<ref name=RELEASE>{{Citation|url=https://github.com/phoronix-test-suite/phoronix-test-suite/blob/master/ChangeLog|title=Phoronix Test Suite|contribution=Release History|access-date=February 19, 2022}}</ref>
|latest release version = 10.8.4<ref name=RELEASE>{{Citation|url=https://github.com/phoronix-test-suite/phoronix-test-suite/blob/master/ChangeLog|title=Phoronix Test Suite|contribution=Release History|access-date=July 24, 2022}}</ref>
|latest release date = {{Start date and age|2022|02|13}}
|latest release date = {{Start date and age|2022|07|03}}
<!--|latest preview version = 10.2.0 M3{{r|RELEASE}}
<!--|latest preview version = 10.2.0 M3{{r|RELEASE}}
|latest preview date = {{Start date and age|2020|11|21}}-->
|latest preview date = {{Start date and age|2020|11|21}}-->
Line 28: Line 28:
|repo = {{GitHub|phoronix-test-suite}}
|repo = {{GitHub|phoronix-test-suite}}
}}
}}
'''Phoronix Test Suite''' ('''PTS''') is a [[free and open-source]] [[Benchmark (computing)|benchmark]] software for [[Linux]] and other operating systems which is developed by Michael Larabel and Matthew Tippett.
'''Phoronix Test Suite''' ('''PTS''') is a [[free and open-source]] [[Benchmark (computing)|benchmark]] software for [[Linux]] and other operating systems.
The Phoronix Test Suite has been endorsed by sites such as [[Linux.com]],<ref>{{Cite web|url=http://www.linux.com/feature/138463|newspaper=Linux.com|title=Phoronix Test Suite brings Linux benchmarking to the desktop}}</ref> [[LinuxPlanet]],<ref>{{Citation | url = http://www.linuxplanet.com/linuxplanet/reports/6478/1/ | newspaper = LinuxPlanet | type = reports | title = Benchmarking Linux With the Phoronix Test Suite — Worth Taking a Look}}</ref> and [[Softpedia]].<ref>{{Cite web|url=http://news.softpedia.com/news/The-Best-Benchmarking-Platform-Phoronix-Test-Suite-87396.shtml|title=The Best Benchmarking Platform: Phoronix Test Suite – Linux-based testing platform for software and hardware validation!|publisher=Softpedia}}</ref>
The Phoronix Test Suite, developed by Michael Larabel and Matthew Tippett, has been endorsed by sites such as [[Linux.com]],<ref>{{Cite web|url=http://www.linux.com/feature/138463|newspaper=Linux.com|title=Phoronix Test Suite brings Linux benchmarking to the desktop}}</ref> [[LinuxPlanet]],<ref>{{Citation | url = http://www.linuxplanet.com/linuxplanet/reports/6478/1/ | newspaper = LinuxPlanet | type = reports | title = Benchmarking Linux With the Phoronix Test Suite — Worth Taking a Look}}</ref> and [[Softpedia]].<ref>{{Cite web|url=http://news.softpedia.com/news/The-Best-Benchmarking-Platform-Phoronix-Test-Suite-87396.shtml|title=The Best Benchmarking Platform: Phoronix Test Suite – Linux-based testing platform for software and hardware validation!|date=6 June 2008 |publisher=Softpedia}}</ref>


== Features ==
== Features ==

{{Prose|section|date=May 2019}}
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: Quake Wars]]'', and many more.<ref>{{Cite web |title=OpenBenchmarking.org - Cross-Platform, Open-Source Automated Benchmarking Platform |url=https://openbenchmarking.org/ |access-date=2020-09-14}}</ref> 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.<ref>{{Cite web |title=Phoronix Test Suite |url=https://phoronix-test-suite.com/ |access-date=2020-09-14}}</ref> Before 2014, these benchmark results could be uploaded to the Phoronix Global online database, but since 2013, these benchmark results can be uploaded to [https://openbenchmarking.org/ openbenchmarking.org].<ref>{{Cite web |title=Phoronix Global Is Still Planned To Be Decommissioned |url=https://www.phoronix.com/news/MTY1NTk |access-date=2023-10-10 |website=www.phoronix.com |language=en}}</ref> Phoronix supports automated [[Git (software)|Git]] bisecting on a performance basis to find performance regressions and features [[statistical significance]] verification.
* Supports over 220 test profiles and over 60 test suites;
* Uses an XML-based testing architecture. Tests include [[MEncoder]], [[FFmpeg]] and [[lm sensors]] along with OpenGL games such as ''[[Doom 3]]'', ''[[Nexuiz]]'', and ''[[Enemy Territory: Quake Wars]]'', and many others;<ref>{{Cite web|url=https://openbenchmarking.org/|title=OpenBenchmarking.org - Cross-Platform, Open-Source Automated Benchmarking Platform|access-date=2020-09-14}}</ref>
* Contains a feature called PTS Global where users are able to upload their test results and system information for sharing. Then through executing a single command, other users can compare their test results to a selected system in an easy-comparison mode;<ref>{{Cite web|url=https://phoronix-test-suite.com/|title=Phoronix Test Suite|access-date=2020-09-14}}</ref>
* Allow report benchmark results to the Phoronix Global online database;
* Allow compare results side-by-side;
* Is extensible and new tests can be added easily;
* Can do anonymous usage reporting;
* Can do automated [[Git (software)|Git]] bisecting on a performance basis to find performance regressions. It features [[statistical significance]] verification.


== Components ==
== Components ==
=== Phoromatic ===
=== Phoromatic ===
Phoromatic is a web-based remote [[test management]] system for the Phoronix Test Suite. It allows the automatic scheduling of tests. It is aimed at the enterprise. It can manage multiple test nodes simultaneously within a test farm or distributed environment.
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 ===
Phoromatic Tracker is an extension of Phoromatic that provides a public interface into test farms.<ref>{{Citation | url = https://www.phoronix.com/scan.php?page=article&item=phoromatic_tracker&num=1 | title = Phoromatic Tracker Launches To Monitor Linux Performance | publisher = Phoronix}}</ref> Currently their reference implementations autonomously monitor the performance of the [[Linux kernel]] on a daily basis,<ref>{{Citation | url = http://kernel-tracker.phoromatic.com/ | title = Phoromatic | contribution = Kernel Performance Tracker }}{{Dead link|date=May 2019 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> [[Fedora (operating system)|Fedora]] Rawhide<ref>{{Citation | url = http://fedora-tracker.phoromatic.com/ | archive-url = https://archive.today/20120711164947/http://fedora-tracker.phoromatic.com/ | url-status = dead | archive-date = 2012-07-11 | title = Phoromatic | contribution = Fedora Rawhide Performance Tracker }}</ref> and [[Ubuntu (operating system)|Ubuntu]].<ref>{{Citation | url = http://www.phoromatic.com/ubuntu-tracker.php | title = Phoromatic | contribution = Ubuntu Performance Tracker | access-date = 2010-05-04 | archive-url = https://web.archive.org/web/20100415210256/http://www.phoromatic.com/ubuntu-tracker.php | archive-date = 2010-04-15 | url-status = dead }}</ref>
Phoromatic Tracker is an extension of Phoromatic that provides a public interface into test farms.<ref>{{Citation | url = https://www.phoronix.com/scan.php?page=article&item=phoromatic_tracker&num=1 | title = Phoromatic Tracker Launches To Monitor Linux Performance | publisher = Phoronix}}</ref> Currently, their reference implementations autonomously monitor the performance of the [[Linux kernel]] on a daily basis,<ref>{{Citation | url = http://kernel-tracker.phoromatic.com/ | title = Phoromatic | contribution = Kernel Performance Tracker }}{{Dead link|date=May 2019 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> [[Fedora (operating system)|Fedora]] Rawhide,<ref>{{Citation | url = http://fedora-tracker.phoromatic.com/ | archive-url = https://archive.today/20120711164947/http://fedora-tracker.phoromatic.com/ | url-status = dead | archive-date = 2012-07-11 | title = Phoromatic | contribution = Fedora Rawhide Performance Tracker }}</ref> and [[Ubuntu (operating system)|Ubuntu]].<ref>{{Citation | url = http://www.phoromatic.com/ubuntu-tracker.php | title = Phoromatic | contribution = Ubuntu Performance Tracker | access-date = 2010-05-04 | archive-url = https://web.archive.org/web/20100415210256/http://www.phoromatic.com/ubuntu-tracker.php | archive-date = 2010-04-15 | url-status = dead }}</ref>


=== PTS Desktop Live ===
=== 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.<ref>{{Citation | url = https://www.phoronix.com/vr.php?view=14075 | title = Announcing PTS Desktop Live 2009.3 "Gernlinden" | publisher = Phoronix}}</ref>
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.<ref>{{Citation | url = https://www.phoronix.com/vr.php?view=14075 | title = Announcing PTS Desktop Live 2009.3 "Gernlinden" | publisher = Phoronix}}</ref>


=== Phodevi ===
=== Phodevi ===
Phodevi (Phoronix Device Interface) is a [[Library (computing)|library]] that provides a clean, stable, platform-independent [[Application programming interface|API]] for accessing software and hardware information.
Phodevi (Phoronix Device Interface) is a [[Library (computing)|library]] that provides a clean, stable, platform-independent [[Application programming interface|API]] for accessing software and hardware information.<ref>{{Cite web |title=A Detailed Guide To Phoronix Test Suite 2.0 (Sandtorg) |url=https://www.phoronix.com/review/pts_20_details/2 |access-date=2023-10-10 |website=www.phoronix.com |language=en}}</ref>


=== PCQS ===
=== PCQS ===
Line 74: Line 67:
|current_status = Active
|current_status = Active
}}
}}
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.
Phoronix was started in June 2004 by Michael Larabel, who currently serves as the owner and editor-in-chief.


=== History ===
=== History ===
Founded on 5 June 2004,<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=article&item=phoronix_birthday_5&num=1 |title= Happy 5th Birthday, Phoronix! | publisher = Phoronix | date=5 June 2009 |access-date=2015-12-30}}</ref> Phoronix started as a website with a handful of hardware reviews and guides,<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=article&item=88&num=1 |title= Intel Celeron D | publisher = Phoronix | date=13 November 2004 |access-date=2015-12-30}}</ref><ref>{{cite web|url=https://www.phoronix.com/scan.php?page=article&item=6&num=1 |title= Camo Painting Case Guide | publisher = Phoronix | date=13 July 2004 |access-date=2015-12-30}}</ref> moving to articles covering operating systems based on Linux and open source software around the start of 2005, such as [[Ubuntu (operating system)|Ubuntu]], [[Fedora (operating system)|Fedora]], [[SUSE Linux|SUSE]]<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=category&item=Operating%20Systems&selection=20 |title= Operating Systems Archives | publisher = Phoronix | date=25 March 2005 |access-date=2015-12-30}}</ref> and [[Mozilla]] ([[Firefox]]/[[Mozilla Thunderbird|Thunderbird]]).<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=category&item=Software&selection=17 |title= Software Archives | publisher = Phoronix | date=21 February 2005 |access-date=2015-12-30}}</ref> Phoronix heavily focuses on benchmarking hardware running Linux, with a heavy slant towards graphics articles that monitor and compare [[free and open-source graphics device driver]]s and [[Mesa 3D]] with [[Advanced Micro Devices|AMD's]] and [[Nvidia]]'s proprietary graphics device drivers. In June 2006 the website added forums in addition to news content.<ref>{{cite web|url=https://www.phoronix.com/?page=news_item&px=MTUxMw |title= Forums Launch | publisher = Phoronix | date=15 June 2006 |access-date=2010-03-05}}</ref> On 20 April 2007, Phoronix redesigned its website,<ref>{{cite web|url=https://www.phoronix.com/vr.php?view=9532 |title=Welcome To The New Phoronix |publisher= Phoronix |date=20 April 2007 |access-date = 5 March 2010}}</ref> and began [[Solaris (operating system)|Solaris]] hardware reviews and news in addition to Linux content.<ref>{{cite web|url=https://www.phoronix.com/vr.php?view=9533 |title= Phoronix To Support Solaris OS | publisher = Phoronix |date=20 April 2007 |access-date=5 March 2010}}</ref>
Founded on June 5, 2004,<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=article&item=phoronix_birthday_5&num=1 |title= Happy 5th Birthday, Phoronix! | publisher = Phoronix | date=5 June 2009 |access-date=2015-12-30}}</ref> Phoronix started as a website with a handful of hardware reviews and guides,<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=article&item=88&num=1 |title= Intel Celeron D | publisher = Phoronix | date=13 November 2004 |access-date=2015-12-30}}</ref><ref>{{cite web|url=https://www.phoronix.com/scan.php?page=article&item=6&num=1 |title= Camo Painting Case Guide | publisher = Phoronix | date=13 July 2004 |access-date=2015-12-30}}</ref> moving to articles covering operating systems based on Linux and open-source software such as [[Ubuntu (operating system)|Ubuntu]], [[Fedora (operating system)|Fedora]], [[SUSE Linux|SUSE]],<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=category&item=Operating%20Systems&selection=20 |title= Operating Systems Archives | publisher = Phoronix | date=25 March 2005 |access-date=2015-12-30}}</ref> and [[Mozilla]] ([[Firefox]]/[[Mozilla Thunderbird|Thunderbird]]) around the start of 2005.<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=category&item=Software&selection=17 |title= Software Archives | publisher = Phoronix | date=21 February 2005 |access-date=2015-12-30}}</ref> Phoronix focuses on benchmarking hardware running Linux, with a slant toward graphics articles that monitor and compare [[free and open-source graphics device driver]]s and [[Mesa 3D]] with [[Advanced Micro Devices|AMD's]] and [[Nvidia]]'s proprietary graphics device drivers. In June 2006, the website added forums to accompany news content.<ref>{{cite web|url=https://www.phoronix.com/?page=news_item&px=MTUxMw |title= Forums Launch | publisher = Phoronix | date=15 June 2006 |access-date=2010-03-05}}</ref> On April 20, 2007, Phoronix redesigned its website and began publishing [[Solaris (operating system)|Solaris]] hardware reviews and news in addition to Linux content.<ref>{{cite web|url=https://www.phoronix.com/vr.php?view=9532 |title=Welcome To The New Phoronix |publisher= Phoronix |date=20 April 2007 |access-date = 5 March 2010}}</ref><ref>{{cite web|url=https://www.phoronix.com/vr.php?view=9533 |title= Phoronix To Support Solaris OS | publisher = Phoronix |date=20 April 2007 |access-date=5 March 2010}}</ref>


Phoronix benchmarks have been cited by a number of other technical publications such as [[CNET]] News<ref>{{cite web|last=Shankland |first=Stephen |url=http://news.com/New+Linux+look+fuels+old+debate/2100-7344_3-6061491.html |title=New Linux look fuels old debate |publisher=News.com |access-date=5 March 2010}}</ref><ref>{{cite web|last=Shankland |first=Stephen |url=http://news.com/Intel+aims+for+open-source+graphics+advantage/2100-7344_3-6103941.html |title=Intel aims for open-source graphics advantage |publisher=News.com |access-date=5 March 2010}}</ref>
Other technical publications, such as [[CNET]] News, have cited Phoronix benchmarks.<ref>{{cite web|last=Shankland |first=Stephen |url=http://news.com/New+Linux+look+fuels+old+debate/2100-7344_3-6061491.html |title=New Linux look fuels old debate |publisher=News.com |access-date=5 March 2010}}</ref><ref>{{cite web|last=Shankland |first=Stephen |url=http://news.com/Intel+aims+for+open-source+graphics+advantage/2100-7344_3-6103941.html |title=Intel aims for open-source graphics advantage |publisher=News.com |access-date=5 March 2010}}</ref>


=== OpenBenchmarking ===
=== 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.<ref>{{cite web|url=https://openbenchmarking.org/features|title=Features|publisher=OpenBenchmarking.org|access-date=2019-08-06}}</ref>
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.<ref>{{cite web|url=https://openbenchmarking.org/features|title=Features|publisher=OpenBenchmarking.org|access-date=2019-08-06}}</ref>

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).<ref>{{Cite web |date=2020-11-09 |title=SoapUI Tutorial {{!}} PFLB |url=https://pflb.us/blog/soapui-testing-tutorial/ |access-date=2023-08-09 |website=pflb.us |language=en-US}}</ref>


== Release history ==
== Release history ==
On 5 June 2008, Phoronix Test Suite 1.0 was released under the codename ''Trondheim''.<ref>{{Citation|url=https://www.phoronix.com/vr.php?view=12191|publisher=Phoronix|contribution=Demystifying Codenames: Trondheim|title=Phoronix Test Suite}}</ref> This 1.0 release was made up of 57 test profiles and 23 test suites.<ref>{{Citation | url = https://news.yahoo.com/s/prweb/20080605/bs_prweb/prweb995384 | title = News | publisher = Yahoo! | type = press release}}{{Dead link|date=March 2010}}</ref>
On June 5, 2008, Phoronix Test Suite 1.0 was released under the codename ''Trondheim''.<ref>{{Citation|url=https://www.phoronix.com/vr.php?view=12191|publisher=Phoronix|contribution=Demystifying Codenames: Trondheim|title=Phoronix Test Suite}}</ref> This 1.0 release was made up of 57 test profiles and 23 test suites.<ref>{{Citation | url = https://news.yahoo.com/s/prweb/20080605/bs_prweb/prweb995384 | title = News | publisher = Yahoo! | type = press release}}{{Dead link|date=March 2010}}</ref>


On 3 September 2008, Phoronix Test Suite 1.2 was released with support for the [[OpenSolaris]] operating system<ref>{{Citation | type = mailing list | date = Jul 2008 | url = http://phoronix-test-suite.com/pipermail/trondheim-pts_phoronix-test-suite.com/2008-July/000028.html | title = trondheim-pts | contribution = Phoronix Test Suite 1.2 To Support OpenSolaris | access-date = 2008-07-14 | archive-url = https://web.archive.org/web/20110715080218/http://phoronix-test-suite.com/pipermail/trondheim-pts_phoronix-test-suite.com/2008-July/000028.html | archive-date = 2011-07-15 | url-status = dead }}</ref> and a module framework accompanied by tests focusing upon new areas<ref>{{Citation | url = http://www.linux.com/feature/138463?page=2 | newspaper = Linux.com | title = Phoronix Test Suite brings Linux benchmarking to the desktop}}</ref> and many new test profiles.
On September 3, 2008, Phoronix Test Suite 1.2 was released with support for the [[OpenSolaris]] operating system,<ref>{{Citation | type = mailing list | date = Jul 2008 | url = http://phoronix-test-suite.com/pipermail/trondheim-pts_phoronix-test-suite.com/2008-July/000028.html | title = trondheim-pts | contribution = Phoronix Test Suite 1.2 To Support OpenSolaris | access-date = 2008-07-14 | archive-url = https://web.archive.org/web/20110715080218/http://phoronix-test-suite.com/pipermail/trondheim-pts_phoronix-test-suite.com/2008-July/000028.html | archive-date = 2011-07-15 | url-status = dead }}</ref> a module framework accompanied by tests focusing upon new areas,<ref>{{Citation | url = http://www.linux.com/feature/138463?page=2 | newspaper = Linux.com | title = Phoronix Test Suite brings Linux benchmarking to the desktop}}</ref> and new test profiles.


Phoronix Test Suite 1.8 includes a graphical user interface (GUI) using [[GTK+]] written using the [[PHP-GTK]] bindings.
Phoronix Test Suite 1.8 includes a graphical user interface (GUI) using [[GTK+]] written using the [[PHP-GTK]] bindings.
Line 96: Line 91:


== See also ==
== See also ==
{{Portal bar|Linux|Free and open-source software}}
* [[Inquisitor (hardware testing software)|Inquisitor]]
* [[Inquisitor (hardware testing software)|Inquisitor]]
* [[Stresslinux]]
* [[Stresslinux]]
{{Portal bar|Linux|Free and open-source software}}


== References ==
== References ==
Line 105: Line 100:
== External links ==
== External links ==
* {{Official website|http://www.phoronix-test-suite.com/}}
* {{Official website|http://www.phoronix-test-suite.com/}}



{{Linux}}
{{Linux}}


[[Category:2008 software]]
[[Category:2008 software]]
[[Category: Benchmarking software for Linux]]
[[Category:Benchmarking software for Linux]]
[[Category:Benchmarks (computing)]]
[[Category:Benchmarks (computing)]]
[[Category: Free software programmed in PHP]]
[[Category:Free software programmed in PHP]]

Latest revision as of 19:55, 10 December 2023

Phoronix Test Suite
Developer(s)Michael Larabel, Matthew Tippett
Initial releaseApril 2008
Stable release
10.8.4[1] / July 3, 2022; 22 months ago (2022-07-03)
RepositoryPhoronix-test-suite on 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[edit]

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: Quake Wars, 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[edit]

Phoromatic[edit]

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[edit]

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[edit]

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[edit]

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

PCQS[edit]

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

Phoronix website[edit]

Phoronix
Phoronix logo and screenshot
Type of site
Review
Available inEnglish
Created byMichael Larabel
URLphoronix.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[edit]

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[edit]

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[edit]

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[edit]

References[edit]

  1. ^ "Release History", Phoronix Test Suite, retrieved July 24, 2022
  2. ^ "Phoronix Test Suite brings Linux benchmarking to the desktop". Linux.com.
  3. ^ "Benchmarking Linux With the Phoronix Test Suite — Worth Taking a Look", LinuxPlanet (reports)
  4. ^ "The Best Benchmarking Platform: Phoronix Test Suite – Linux-based testing platform for software and hardware validation!". Softpedia. 6 June 2008.
  5. ^ "OpenBenchmarking.org - Cross-Platform, Open-Source Automated Benchmarking Platform". Retrieved 2020-09-14.
  6. ^ "Phoronix Test Suite". Retrieved 2020-09-14.
  7. ^ "Phoronix Global Is Still Planned To Be Decommissioned". www.phoronix.com. Retrieved 2023-10-10.
  8. ^ Phoromatic Tracker Launches To Monitor Linux Performance, Phoronix
  9. ^ "Kernel Performance Tracker", Phoromatic[permanent dead link]
  10. ^ "Fedora Rawhide Performance Tracker", Phoromatic, archived from the original on 2012-07-11
  11. ^ "Ubuntu Performance Tracker", Phoromatic, archived from the original on 2010-04-15, retrieved 2010-05-04
  12. ^ Announcing PTS Desktop Live 2009.3 "Gernlinden", Phoronix
  13. ^ "A Detailed Guide To Phoronix Test Suite 2.0 (Sandtorg)". www.phoronix.com. Retrieved 2023-10-10.
  14. ^ "Happy 5th Birthday, Phoronix!". Phoronix. 5 June 2009. Retrieved 2015-12-30.
  15. ^ "Intel Celeron D". Phoronix. 13 November 2004. Retrieved 2015-12-30.
  16. ^ "Camo Painting Case Guide". Phoronix. 13 July 2004. Retrieved 2015-12-30.
  17. ^ "Operating Systems Archives". Phoronix. 25 March 2005. Retrieved 2015-12-30.
  18. ^ "Software Archives". Phoronix. 21 February 2005. Retrieved 2015-12-30.
  19. ^ "Forums Launch". Phoronix. 15 June 2006. Retrieved 2010-03-05.
  20. ^ "Welcome To The New Phoronix". Phoronix. 20 April 2007. Retrieved 5 March 2010.
  21. ^ "Phoronix To Support Solaris OS". Phoronix. 20 April 2007. Retrieved 5 March 2010.
  22. ^ Shankland, Stephen. "New Linux look fuels old debate". News.com. Retrieved 5 March 2010.
  23. ^ Shankland, Stephen. "Intel aims for open-source graphics advantage". News.com. Retrieved 5 March 2010.
  24. ^ "Features". OpenBenchmarking.org. Retrieved 2019-08-06.
  25. ^ "SoapUI Tutorial | PFLB". pflb.us. 2020-11-09. Retrieved 2023-08-09.
  26. ^ "Demystifying Codenames: Trondheim", Phoronix Test Suite, Phoronix
  27. ^ News (press release), Yahoo![dead link]
  28. ^ "Phoronix Test Suite 1.2 To Support OpenSolaris", trondheim-pts (mailing list), Jul 2008, archived from the original on 2011-07-15, retrieved 2008-07-14
  29. ^ "Phoronix Test Suite brings Linux benchmarking to the desktop", Linux.com

External links[edit]