Phoronix テストスイート

Phoronix テストスイート
開発者マイケル・ララベル、マシュー・ティペット
初回リリース2008年4月
安定版リリース
10.8.4 [ 1 ] / 2022年7月3日 (2022-07-03)
リポジトリGitHubPhoronix-test-suite
書かれたPHP
オペレーティング·システムLinuxFreeBSDOpenBSDNetBSDOpenSolarisMac OS XWindows
サイズ703 kB(基本プログラム)
入手可能な英語
タイプベンチマーク
ライセンスGNU 一般公衆利用許諾書v3
Webサイトphoronix-test-suite.com

Phoronix Test SuitePTS)は、Michael LarabelとMatthew Tippettによって開発された、Linuxおよびその他のオペレーティングシステム用の無料のオープンソースベンチマークソフトウェアです。 [ 2 ] [ 3 ]

歴史

Webサイト

Phoronixは、現在所有者兼編集長を務めるMichael Larabelによって2004年6月にハードウェアのレビューとガイドを掲載するウェブサイトとして設立されました。その後、2005年初頭からLinuxベースのオペレーティングシステムやUbuntuFedoraSUSEMozillaFirefox / Thunderbird )などのオープンソースソフトウェアに関する記事を掲載するようになりました。Phoronixは、Linuxで動作するハードウェアのベンチマークに重点を置いており、無料およびオープンソースのグラフィックデバイスドライバーMesa 3DをAMDおよびNvidiaのプロプライエタリなグラフィックデバイスドライバーと比較して監視するグラフィック記事に傾倒しています。2006年6月、ウェブサイトにはニュースコンテンツに伴うフォーラムが追加されました。2007年4月20日、Phoronixはウェブサイトを再設計し、 Linuxコンテンツに加えてSolarisハードウェアのレビューとニュースの掲載を開始しました。

Phoronix テストスイート

PTSの最初の公開リリースは2008年6月に登場し、57のテストが23のスイートにグループ化され、オーディオとビデオのエンコード、カーネルのコンパイル、Webワークロードなどの領域をカバーしていました。初期のバージョンでは、比較のために結果を中央の「PTS Global」リポジトリにアップロードすることもサポートされていました。[ 2 ]

2011年3月、PTSの開発者はSCALE 9xでOpenBenchmarking.orgを発表しました。これは、ユーザーが厳密に管理されたベンチマークを実行し、その結果をオペレーティングシステム、ドライバー、その他のコンポーネントの自動収集された詳細情報と相関させて、より詳細な比較を行えるようにするためのテストフレームワークを構築したものです。[ 4 ] LWN.netレポートには、PTSやOpenBenchmarkingスキーマに準拠する他のクライアントで使用される「テストプロファイル」と「テストスイート」のプロジェクト定義も記載されています。[ 4 ]

特徴

Phoronix Test Suiteは、220以上のテストプロファイルと60以上のテストスイートをサポートしています。 XMLベースのテストアーキテクチャを使用しています。使用可能なテストには、MEncoderFFmpeglmセンサー、 OpenGLゲーム(Doom 3NexuizEnemy Territory: Quake Warsなど)などがあります。[ 5 ]このスイートには、ユーザーがテスト結果とシステム情報をアップロードして共有できる PTS Global という機能も含まれています。単一のコマンドを実行するだけで、他のユーザーは簡単な比較モードで自分のテスト結果を選択したシステムと比較できます。[ 6 ] 2014年より前は、これらのベンチマーク結果はPhoronix Globalオンラインデータベースにアップロードできましたが、2013年以降は、これらのベンチマーク結果をopenbenchmarking.orgにアップロードできます。[ 7 ] Phoronixは、パフォーマンスに基づいて自動化されたGitバイセクティングをサポートし、パフォーマンスの回帰を見つけ、統計的有意性の検証を行います。

プラットフォーム

PTSはLinuxmacOSWindowsBSD系、SolarisGNU Hurdにインストール可能で、異機種環境間で比較可能なワークフローを可能にします。[ 8 ]

コンポーネント

フォロマティック

Phoromaticは、Phoronix Test Suite用のWebベースのリモートテスト管理システムです。テストの自動スケジューリングが可能で、エンタープライズ向けに設計されています。テストファームまたは分散環境内で複数のテストノードを同時に管理できます。

フォロマティックトラッカー

Phoromatic TrackerはPhoromaticの拡張機能であり、テストファームへの公開インターフェースを提供します。[ 9 ]現在、彼らのリファレンス実装は、 Linuxカーネルのパフォーマンスを毎日自律的に監視しています。[ 10 ] Fedora Rawhide[ 11 ] Ubuntu [ 12 ]

PTSデスクトップライブ

PTS Desktop Liveは、 Phoronix Test Suite 2.4を含む、簡素化されたx86-64 Linuxディストリビューションでした。LiveDVD / LiveUSB環境からコンピュータのテスト/ベンチマークを行うことを目的として設計されました。[ 13 ]

フォデヴィ

Phodevi(Phoronix Device Interface)は、ソフトウェアとハ​​ードウェアの情報にアクセスするための、クリーンで安定したプラットフォームに依存しないAPIを提供するライブラリです。[ 14 ]

PCQS

Phoronix Certification & Qualification Suite (PCQS) は、Phoronix Test Suite のリファレンス仕様です。

オープンベンチマーク

OpenBenchmarking.orgは、Phoronix Test Suiteと連携するために作成されたウェブベースのサービスです。これは、ユーザーが整理されたオンラインインターフェースを通じてハードウェアおよびソフトウェアのベンチマークを共有できる共同プラットフォームです。[ 15 ]

これは主にLinuxベースのシステムにおいて、パフォーマンスベンチマークやハードウェア/ソフトウェアパフォーマンスのテストに使用されます(Webサービスのテストに使用されるSoapUIとは異なります)。[ 16 ]

参照

参考文献

  1. ^「リリース履歴」、Phoronix Test Suite 、 2022年7月24日閲覧
  2. ^ a b Sharma, Mayank (2008年6月19日). 「Phoronix Test SuiteがLinuxベンチマークをデスクトップに導入」 . Linux.com . 2025年8月25日閲覧
  3. ^ 「Phoronixテストスイートを使ったLinuxのベンチマーク - 一見の価値あり」LinuxPlanet(レポート)
  4. ^ a b Willis, Nathan (2011年3月9日). 「SCALE: PhoronixがOpenBenchmarkingを発表」 . LWN.net . 2025年8月25日閲覧。
  5. ^ 「OpenBenchmarking.org - クロスプラットフォーム、オープンソースの自動ベンチマークプラットフォーム」 。 2020年9月14日閲覧
  6. ^ 「Phoronix テストスイート」 。 2020年9月14日閲覧
  7. ^ 「Phoronix Globalは依然として廃止予定」 www.phoronix.com 2023年10月10日閲覧
  8. ^ Wallen, Jack (2022年5月11日). 「Phoronix Test Suiteを使ってUbuntu Linuxサーバーをベンチマークする方法」 . TechRepublic . 2025年8月25日閲覧
  9. ^ Linuxパフォーマンスを監視するPhoromatic Trackerがリリース、Phoronix
  10. ^「カーネルパフォーマンストラッカー」、Phoromatic
  11. ^「Fedora Rawhide Performance Tracker」、Phoromatic 、 2012年7月11日時点のオリジナルよりアーカイブ
  12. ^ "Ubuntu Performance Tracker", Phoromatic2010年4月15日時点のオリジナルよりアーカイブ、 2010年5月4日閲覧
  13. ^ PTS Desktop Live 2009.3「Gernlinden」の発表、Phoronix
  14. ^ 「Phoronix Test Suite 2.0(Sandtorg)の詳細ガイド」www.phoronix.com . 2023年10月10日閲覧
  15. ^ 「機能」 . OpenBenchmarking.org . 2019年8月6日閲覧。
  16. ^ "SoapUI Tutorial | PFLB" . pflb.us. 2020年11月9日. 2023年8月9日閲覧