Phoronix Test Suite

軟件截圖:
Phoronix Test Suite
軟件詳細信息:
版本: 6.6.1 更新
上傳日期: 31 Oct 16
許可: 免費
人氣: 97

Rating: 2.0/5 (Total Votes: 3)

Phoronix測試套件是一個獨特的開源應用程序,允許任何人在任何基於Linux的操作系統下對各種硬件組件進行毫不費力的基準測試和壓力測試。

它是由Michael Larabel從頭開始設計的,他擁有Phoronix Media公司,包括具有相同名稱的網站,作為一個獨立於平台的應用程序,支持Linux,BSD,Solaris,Microsoft Windows和Mac OS X操作系統。


一個易於使用和乾淨的基準測試環境

該應用程序為用戶提供了一個易於使用和乾淨的基準測試環境,使他們能夠為幾乎任何硬件組件(包括顯卡,硬盤驅動器,固態驅動器,顯示器,處理器)創建高質量和定量測試,RAM,聲卡等。

該程序與OpenBenchmarking.org網站完美結合,允許用戶上傳結果和比較基準。此外,用戶可以進行並排結果比較和群體聚合結果分析。

功能一覽

主要功能包括超過450個測試配置文件和100個測試套件,可擴展(基於XML)測試架構,自動測試下載和安裝,基於先進模塊的插件架構,集成結果查看器,以及支持SVG / PNG圖形渲染和PDF結果報告。


此外,它還內置了依賴管理支持,嵌入到雲規模,深入的硬件和軟件檢測,自主批處理模式支持,結果報告和上傳,基準比較,模塊框架,系統監控支持和全面的HTML文檔。

另一個有趣的功能是與Phoromatic遠程管理系統集成,允許用戶跨多個操作系統運行計劃測試,運行遠程測試以及每次提交Git測試。


底線
考慮到這個事實,可能就像其他任何應用程序一樣,Phoronix測試套件在十年前開始作為一組簡單的腳本,它有足夠的時間成熟,成為今天,世界上最全面的開源生態系統的基準測試平台。


此版本中的

新功能

  • 各種次要BSD支持改進。
  • 添加了phoronix-test-suite list-not-installed-tests,以方便查看系統當前未安裝的可用測試,而不僅僅使用列表安裝的測試或列表測試。
  • 一個phoronix-test-suite php-conf子命令,只是提供一些PHP相關的診斷信息,關於PHP擴展是否被使用。
  • 如果系統上沒有其他瀏覽器或別名,以便能夠自動啟動結果查看器,則檢測QupZilla瀏覽器。
  • Phodevi一直支持通過dmidecode正確曝光時報告超頻內存頻率。
  • 已添加PTS外部依賴項XML,其中包含針對Python SciPy和Python SciKit Learn軟件包的可選依賴關係支持,這是新的scikit-learn測試配置文件所需要的。

版本6.2.0中的新功能

  • 新的Phoromatic UI:
  • 由於開源Phoromatic服務器已合併到Phoronix Test Suite 5中的主線Phoronix Test Suite代碼庫中,因此我們的測試編排和管理組件在5.x版本中有許多重要的增加。使用Phoronix Test Suite 6.0,許多新功能繼續添加到內置的Phoromatic服務器和客戶端。 Phoronix Test Suite 6.0的一個可見更改是,網站佈局已修訂,並且最初支持移動設備。主題也已更新,以便與新的結果查看器和Phoronix Test Suite網站佈局更加緊密。
  • 新結果查看器:
  • 本地Phoronix Test Suite結果查看器已完全重寫。以前,查看器依賴XSL來對結果查看器進行樣式化,但是對於瀏覽器支持它開始搖擺,新的查看器已經被編寫為僅利用HTML和JavaScript來處理XML結果數據。這個新的查看器已經在所有主要的網絡瀏覽器上測試,並且工作得更好。除了內部更改之外,結果查看器的默認主題已更新,以便在幾個星期前推出的新Phoronix-Test-Suite.com網站更好地使用。
  • 更多Phoromatic添加:
  • Phoromatic服務器現在有一個新的設置選項,用於自動驗證新客戶端,以自動批准嘗試連接到Phoromatic帳戶的新系統。 Phoromatic Server現在還支持將結果作為XML直接從Web界面導出,以及PDF和CSV結果導出。 Phoromatic Server現在還有一個測試配置文件頁面,用於顯示基本測試信息以及與給定測試相關的結果,類似於OpenBenchmarking.org上的功能。
  • 低級改進:
  • Phoronix測試套件的pts-core的大部分內部低級代碼都進行了大量修改。事實上,許多代碼可追溯到Phoronix Test Suite 1.0之前的版本,以便利用現代PTS接口和新的PHP語言特性。這種返工帶來了顯著的速度改進(在下一節中介紹),同時允許新功能更容易實現,因為更清潔和更簡化的代碼庫。當Phoronix測試套件最初編寫時,它不是圍繞著尚未設計的OpenBenchmarking.org和Phoromatic設計的,而新代碼更好地適應這些新組件和其他尚未公佈的功能。特別是,Phoronix Test Suite 6.0在大量性能結果集上進行大數據分析時應該做得更好。
  • 更高的性能:
  • 雖然預Hammerfest代碼適用於所有運行Phoronix測試套件的用戶單獨運行,並運行盡可能多的基準,以您的喜悅在系統上,低水平的重做部分是為了確保更高的效率公司運行自己的內部Phoromatic或OpenBenchmarking.org服務器。當你只是在系統上運行幾個基準測試時,Phoronix Test Suite 6.0看起來不會更快,但是當實時顯示數千個結果時,會有一個驚人的加速。
  • 當使用Phoronix測試套件自己的自託管基準測試(phoronix測試套件調試自測試或phoronix測試套件基準pts自測試在自主託管測試配置文件模式)時, Phoronix Test Suite 6.0的性能改進是相當清楚的。壓力的軟件的所有熱代碼路徑的測試的總時間從617秒完成到剛剛超過200秒...換句話說,大約三倍的速度通過這個Phoronix測試套件更新的同一PHP堆棧。
  • Phoronix Test Suite 6.0的低級重做的一個重點是改進圖形呈現過程:從解析XML結果到生成相應的SVG或PNG圖形,然後將它們傳遞到本地結果查看器,PDF結果文件,或在OpenBenchmarking.org或Phoromatic上動態提供它們。由於成功的返工,圖形渲染過程明顯更快。在完成所有內部測試後,此圖形渲染過程大約比Phoronix Test Suite 5.8快4倍!如果你只是在本地運行Phoronix測試套件,當它已經花費不到一秒鐘時,你可能不會注意到任何差異,但是在OpenBenchmarking.org上,每個月有數百萬個圖形被渲染,這對系統資源有很大的影響。這對我們的LinuxBenchmarking.com參考跟踪器也有很大的好處,現在,動態提取大量歷史基準測試結果所需的時間顯著減少。對於Phoromatic用戶,當對現有結果進行大量比較或在幾個月/年的時間內查看被測系統的性能時,也意味著需要更少的時間。
  • 除了快得多,pts-core在這些繁重的任務中使用顯著減少的內存。使用Phoronix Test Suite 5.8.1,峰值內存使用率達到近1GB,同時渲染成千上萬個結果,而現在使用Phoronix Test Suite 6.0,峰值內存使用率提高了4倍。同樣,對於Phoromatic和OpenBenchmarking.org用戶來說,這將是最引人注目的。
  • 最後,另一個低級的改進是在圖形代碼(pts_Graph)內發生的一個大的返工。這些更改將允許我們的圖表更加豐富和更可擴展的前進,但是一個立即的勝利 - 除了部分允許更快的性能 - 是pts_Graph照顧生成更優化的SVG圖。普通圖形類型現在大約是以前版本的Phoronix測試套件的一半。繼續支持集成到PDF文件以及支持舊版Web瀏覽器的PNG / JPEG圖形。
  • 重做傳感器監控:
  • Phodevi的(Phoronix設備接口)傳感器監控工作有顯著的重做。新的傳感器框架現在正確的多線程,更加可擴展,並且現在還支持在需要在每個核心的基礎上監視CPU使用或溫度的情況下的傳感器的動態創建,而不僅僅是整個封裝或當查找否則細分傳感器數據。 Phoronix測試套件傳感器通過MONITOR =環境變量和phoronix測試套件系統傳感器以相同的方式運行。
  • Phodevi支持添加:
  • 現在支持對更多硬件(包括NVIDIA Jetson TX1)的GPU熱監控,在Debian上作為非root用戶運行的X.Org服務器的版本檢測,NVMe固態存儲檢測,AMDGPU DRM檢測,BcacheFS超塊檢測等。
  • Linux Perf子系統模塊:
  • 有一個新模塊linux_perf,支持在每個測試運行的基礎上報告各種Linux perf子系統性能計數器。在運行Phoronix Test Suite之前設置LINUX_PERF = 1環境變量時,將自動加載此模塊。
  • Performance-Per-Dollar Module:
  • 另一個新的Phoronix測試套件模塊根據用戶提供的被測組件/系統的價格信息提供自動的每美元性能圖表。這是一種運行成本分析以補充原始性能數據的簡單方法。此模塊通過COST_PERF_PER_DOLLAR =環境變量自動啟用,並將其設置為當前測試運行所需的美元值。
  • 更多:
  • 在Phoronix測試套件,Windows支持更新,DragonFlyBSD外部依賴項處理通過DPort pkg而不是pkgsrc,通過/失敗測試改進的其他領域也有各種改進,測試完成的估計日期/時間現在顯示在CLI除了估計剩餘時間,更好地支持無狀態系統和其他較小的更改。

<6.0>版本6.0.1 / 6.2.0里程碑5:

中的新功能
  • 新的Phoromatic UI:
  • 由於開源Phoromatic服務器已合併到Phoronix Test Suite 5中的主線Phoronix Test Suite代碼庫中,因此我們的測試編排和管理組件在5.x版本中有許多重要的增加。使用Phoronix Test Suite 6.0,許多新功能繼續添加到內置的Phoromatic服務器和客戶端。 Phoronix Test Suite 6.0的一個可見更改是,網站佈局已修訂,並且最初支持移動設備。主題也已更新,以便與新的結果查看器和Phoronix Test Suite網站佈局更加緊密。
  • 新結果查看器:
  • 本地Phoronix Test Suite結果查看器已完全重寫。以前,查看器依賴XSL來對結果查看器進行樣式化,但是對於瀏覽器支持它開始搖擺,新的查看器已經被編寫為僅利用HTML和JavaScript來處理XML結果數據。這個新的查看器已經在所有主要的網絡瀏覽器上測試,並且工作得更好。除了內部更改之外,結果查看器的默認主題已更新,以便在幾個星期前推出的新Phoronix-Test-Suite.com網站更好地使用。
  • 更多Phoromatic添加:
  • Phoromatic服務器現在有一個新的設置選項,用於自動驗證新客戶端,以自動批准嘗試連接到Phoromatic帳戶的新系統。 Phoromatic Server現在還支持將結果作為XML直接從Web界面導出,以及PDF和CSV結果導出。 Phoromatic Server現在還有一個測試配置文件頁面,用於顯示基本測試信息以及與給定測試相關的結果,類似於OpenBenchmarking.org上的功能。
  • 低級改進:
  • Phoronix測試套件的pts-core的大部分內部低級代碼都進行了大量修改。事實上,許多代碼可追溯到Phoronix Test Suite 1.0之前的版本,以便利用現代PTS接口和新的PHP語言特性。這種返工帶來了顯著的速度改進(在下一節中介紹),同時允許新功能更容易實現,因為更清潔和更簡化的代碼庫。當Phoronix測試套件最初編寫時,它不是圍繞著尚未設計的OpenBenchmarking.org和Phoromatic設計的,而新代碼更好地適應這些新組件和其他尚未公佈的功能。特別是,Phoronix Test Suite 6.0在大量性能結果集上進行大數據分析時應該做得更好。
  • 更高的性能:
  • 雖然預Hammerfest代碼適用於所有運行Phoronix測試套件的用戶單獨運行,並運行盡可能多的基準,以您的喜悅在系統上,低水平的重做部分是為了確保更高的效率公司運行自己的內部Phoromatic或OpenBenchmarking.org服務器。當你只是在系統上運行幾個基準測試時,Phoronix Test Suite 6.0看起來不會更快,但是當實時顯示數千個結果時,會有一個驚人的加速。
  • 當使用Phoronix測試套件自己的自託管基準測試(phoronix測試套件調試自測試或phoronix測試套件基準pts自測試在自主託管測試配置文件模式)時, Phoronix Test Suite 6.0的性能改進是相當清楚的。壓力的軟件的所有熱代碼路徑的測試的總時間從617秒完成到剛剛超過200秒...換句話說,大約三倍的速度通過這個Phoronix測試套件更新的同一PHP堆棧。
  • Phoronix Test Suite 6.0的低級重做的一個重點是改進圖形呈現過程:從解析XML結果到生成相應的SVG或PNG圖形,然後將它們傳遞到本地結果查看器,PDF結果文件,或在OpenBenchmarking.org或Phoromatic上動態提供它們。由於成功的返工,圖形渲染過程明顯更快。在完成所有內部測試後,此圖形渲染過程大約比Phoronix Test Suite 5.8快4倍!如果你只是在本地運行Phoronix測試套件,當它已經花費不到一秒鐘時,你可能不會注意到任何差異,但是在OpenBenchmarking.org上,每個月都有數百萬個圖形被渲染,這對系統資源有很大的影響。這對我們的LinuxBenchmarking.com參考跟踪器也有很大的好處,現在,動態提取大量歷史基準測試結果所需的時間顯著減少。對於Phoromatic用戶,當對現有結果進行大量比較或在幾個月/年的時間內查看被測系統的性能時,也意味著需要更少的時間。
  • 除了快得多,pts-core在這些繁重的任務中使用顯著減少的內存。使用Phoronix Test Suite 5.8.1,峰值內存使用率達到近1GB,同時渲染成千上萬個結果,而現在使用Phoronix Test Suite 6.0,峰值內存使用率提高了4倍。同樣,對於Phoromatic和OpenBenchmarking.org用戶來說,這將是最引人注目的。
  • 最後,另一個低級的改進是在圖形代碼(pts_Graph)內發生的一個大的返工。這些更改將允許我們的圖表更加豐富和更可擴展的前進,但是一個立即的勝利 - 除了部分允許更快的性能 - 是pts_Graph照顧生成更優化的SVG圖。普通圖形類型現在大約是以前版本的Phoronix測試套件的一半。繼續支持集成到PDF文件以及支持舊版Web瀏覽器的PNG / JPEG圖形。
  • 重做傳感器監控:
  • Phodevi的(Phoronix設備接口)傳感器監控工作有顯著的重做。新的傳感器框架現在正確的多線程,更加可擴展,並且現在還支持在需要在每個核心的基礎上監視CPU使用或溫度的情況下的傳感器的動態創建,而不僅僅是整個封裝或當查找否則細分傳感器數據。 Phoronix測試套件傳感器通過MONITOR =環境變量和phoronix測試套件系統傳感器以相同的方式運行。
  • Phodevi支持添加:
  • 現在支持對更多硬件(包括NVIDIA Jetson TX1)的GPU熱監控,在Debian上作為非root用戶運行的X.Org服務器的版本檢測,NVMe固態存儲檢測,AMDGPU DRM檢測,BcacheFS超塊檢測等。
  • Linux Perf子系統模塊:
  • 有一個新模塊linux_perf,支持在每個測試運行的基礎上報告各種Linux perf子系統性能計數器。在運行Phoronix Test Suite之前設置LINUX_PERF = 1環境變量時,將自動加載此模塊。
  • Performance-Per-Dollar Module:
  • 另一個新的Phoronix測試套件模塊根據用戶提供的被測組件/系統的價格信息提供自動的每美元性能圖表。這是一種運行成本分析以補充原始性能數據的簡單方法。此模塊通過COST_PERF_PER_DOLLAR =環境變量自動啟用,並將其設置為當前測試運行所需的美元值。
  • 更多:
  • 在Phoronix測試套件,Windows支持更新,DragonFlyBSD外部依賴項處理通過DPort pkg而不是pkgsrc,通過/失敗測試改進的其他領域也有各種改進,測試完成的估計日期/時間現在顯示在CLI除了估計剩餘時間,更好地支持無狀態系統和其他較小的更改。

版本6.0.0中的新功能

  • 新的Phoromatic UI:
  • 由於開源Phoromatic服務器已合併到Phoronix Test Suite 5中的主線Phoronix Test Suite代碼庫中,因此我們的測試編排和管理組件在5.x版本中有許多重要的增加。使用Phoronix Test Suite 6.0,許多新功能繼續添加到內置的Phoromatic服務器和客戶端。 Phoronix Test Suite 6.0的一個可見更改是,網站佈局已修訂,並且最初支持移動設備。主題也已更新,以便與新的結果查看器和Phoronix Test Suite網站佈局更加緊密。
  • 新結果查看器:
  • 本地Phoronix Test Suite結果查看器已完全重寫。以前,查看器依賴XSL來對結果查看器進行樣式化,但是對於瀏覽器支持它開始搖擺,新的查看器已經被編寫為僅利用HTML和JavaScript來處理XML結果數據。這個新的查看器已經在所有主要的網絡瀏覽器上測試,並且工作得更好。除了內部更改之外,結果查看器的默認主題已更新,以便在幾個星期前推出的新Phoronix-Test-Suite.com網站更好地使用。
  • 更多Phoromatic添加:
  • Phoromatic服務器現在有一個新的設置選項,用於自動驗證新客戶端,以自動批准嘗試連接到Phoromatic帳戶的新系統。 Phoromatic Server現在還支持將結果作為XML直接從Web界面導出,以及PDF和CSV結果導出。 Phoromatic Server現在還有一個測試配置文件頁面,用於顯示基本測試信息以及與給定測試相關的結果,類似於OpenBenchmarking.org上的功能。
  • 低級改進:
  • Phoronix測試套件的pts-core的大部分內部低級代碼都進行了大量修改。事實上,許多代碼可追溯到Phoronix Test Suite 1.0之前的版本,以便利用現代PTS接口和新的PHP語言特性。這種返工帶來了顯著的速度改進(在下一節中介紹),同時允許新功能更容易實現,因為更清潔和更簡化的代碼庫。當Phoronix測試套件最初編寫時,它不是圍繞著尚未設計的OpenBenchmarking.org和Phoromatic設計的,而新代碼更好地適應這些新組件和其他尚未公佈的功能。特別是,Phoronix Test Suite 6.0在大量性能結果集上進行大數據分析時應該做得更好。
  • 更高的性能:
  • 雖然預Hammerfest代碼適用於所有運行Phoronix測試套件的用戶單獨運行,並運行盡可能多的基準,以您的喜悅在系統上,低級別的重做部分是為了確保更高的效率公司運行自己的內部Phoromatic或OpenBenchmarking.org服務器。當你只是在系統上運行幾個基準測試時,Phoronix Test Suite 6.0看起來不會更快,但是當實時顯示數千個結果時,會有一個驚人的加速。
  • 當使用Phoronix測試套件自己的自託管基準測試(phoronix測試套件調試自測試或phoronix測試套件基準pts自測試在自主託管測試配置文件模式)時, Phoronix Test Suite 6.0的性能改進是相當清楚的。壓力的軟件的所有熱代碼路徑的測試的總時間從617秒完成到剛剛超過200秒...換句話說,大約三倍的速度通過這個Phoronix測試套件更新的同一PHP堆棧。
  • Phoronix Test Suite 6.0的低級重做的一個重點是改進圖形呈現過程:從解析XML結果到生成相應的SVG或PNG圖形,然後將它們傳遞到本地結果查看器,PDF結果文件,或在OpenBenchmarking.org或Phoromatic上動態提供它們。由於成功的返工,圖形渲染過程明顯更快。在完成所有內部測試後,此圖形渲染過程大約比Phoronix Test Suite 5.8快4倍!如果你只是在本地運行Phoronix測試套件,當它已經花費不到一秒鐘時,你可能不會注意到任何差異,但是在OpenBenchmarking.org上,每個月有數百萬個圖形被渲染,這對系統資源有很大的影響。這對我們的LinuxBenchmarking.com參考跟踪器也有很大的好處,現在,動態提取大量歷史基準測試結果所需的時間顯著減少。對於Phoromatic用戶,當對現有結果進行大量比較或在幾個月/年的時間內查看被測系統的性能時,也意味著需要更少的時間。
  • 除了快得多,pts-core在這些繁重的任務中使用顯著減少的內存。使用Phoronix Test Suite 5.8.1,峰值內存使用率達到近1GB,同時渲染成千上萬個結果,而現在使用Phoronix Test Suite 6.0,峰值內存使用率提高了4倍。同樣,對於Phoromatic和OpenBenchmarking.org用戶來說,這將是最引人注目的。
  • 最後,另一個低級的改進是在圖形代碼(pts_Graph)內發生的一個大的返工。這些更改將允許我們的圖表更加豐富和更可擴展的前進,但是一個立即的勝利 - 除了部分允許更快的性能 - 是pts_Graph照顧生成更優化的SVG圖。普通圖形類型現在大約是以前版本的Phoronix測試套件的一半。繼續支持集成到PDF文件以及支持舊版Web瀏覽器的PNG / JPEG圖形。
  • 重做傳感器監控:
  • Phodevi的(Phoronix設備接口)傳感器監控工作有顯著的重做。新的傳感器框架現在正確的多線程,更加可擴展,並且現在還支持在需要在每個核心的基礎上監視CPU使用或溫度的情況下的傳感器的動態創建,而不僅僅是整個封裝或當查找否則細分傳感器數據。 Phoronix測試套件傳感器通過MONITOR =環境變量和phoronix測試套件系統傳感器以相同的方式運行。
  • Phodevi支持添加:
  • 現在支持對更多硬件(包括NVIDIA Jetson TX1)的GPU熱監控,在Debian上作為非root用戶運行的X.Org服務器的版本檢測,NVMe固態存儲檢測,AMDGPU DRM檢測,BcacheFS超塊檢測等。
  • Linux Perf子系統模塊:
  • 有一個新模塊linux_perf,支持在每個測試運行的基礎上報告各種Linux perf子系統性能計數器。在運行Phoronix Test Suite之前設置LINUX_PERF = 1環境變量時,將自動加載此模塊。
  • Performance-Per-Dollar Module:
  • 另一個新的Phoronix測試套件模塊根據用戶提供的被測組件/系統的價格信息提供自動的每美元性能圖表。這是一種運行成本分析以補充原始性能數據的簡單方法。此模塊通過COST_PERF_PER_DOLLAR =環境變量自動啟用,並將其設置為當前測試運行所需的美元值。
  • 更多:
  • 在Phoronix測試套件,Windows支持更新,DragonFlyBSD外部依賴項處理通過DPort pkg而不是pkgsrc,通過/失敗測試改進的其他領域也有各種改進,測試完成的估計日期/時間現在顯示在CLI除了估計剩餘時間,更好地支持無狀態系統和其他較小的更改。

版本5.8.0中的新功能

  • MIPS支持改進
  • 更快地呈現結果文件和其他數據處理改進
  • 壓力改善
  • 通過Phoromatic UI進行系統傳感器監控
  • 添加Phoromatic結果導出查看器
  • 各種Linux硬件軟件檢測改進
  • 允許Phoronix Test Suite客戶端通過從Phoromatic服務器傳遞的更新腳本自行更新
  • Phoromatic Server的HTTP實例的Mongoose網絡服務器支持
  • 支持通過Phoromatic服務器UI查看系統客戶端日誌
  • 對Phoromatic的許多其他改進

<5.6>版本5.6.0 / 5.8.0里程碑5:

什麼是新
  • pts-core:開始將可能的部署腳本移動到deploy / directory
  • pts-core:移動phoromatic-client和phoromatic-server Upstart作業文件以進行部署/
  • pts-core:將要遷移的phoromatic-client和phoromatic-server systemd服務文件進行部署/
  • pts-core:添加非常基本的result-file-to-json子命令
  • pts-core:Drop AnonymousHardwareReporting / AnonymousSoftwareReporting在OpenBenchmarking.org上不再使用
  • 將JuJu指令碼從https://github.com/juju-solutions/pts移至deploy / juju
  • phodevi:更多允許客戶端恢復Internet連接/服務器通信失敗
  • phoromatic:清除沒有關聯繫統的計劃的主頁排程
  • phoromatic:在結果頁面上的比較結果列中顯示匹配的標籤結果
  • phoromatic:允許結果頁限於特定的哈希或票證匹配
  • phoromatic:允許結果頁搜索框也搜索系統的硬件/軟件組件
  • phoromatic:修正在「系統群組編輯」系統網頁
  • 上從所有群組移除系統
  • phoromatic:允許按系統覆蓋是否允許系統自動關閉電源
  • phoromatic:從客戶端模塊中移除block-poweroff文件檢查現在可以從服務器端按系統完成
  • phoromatic:允許WoL開機以兌現基準票據
  • phoromatic:將更多代碼從start.php統一到phoromatic_server
  • phoromatic:始終在適用時取消設置GRUB記錄失敗
  • phoromatic:添加“系統維護表”
  • phoromatic:添加“PowerOnSystemDaily”設置選項,以確保無論系統每天至少啟動/通信啟用時間表如何啟用
  • phoromatic:結果頁上的新復選框處理,以管理比較和多刪除結果
  • phoromatic:開始在新主頁上工作

<5.6>版本5.6.0 / 5.8.0里程碑1

中的新功能

  • pts-core:開始將可能的部署腳本移動到deploy / directory
  • pts-core:移動phoromatic-client和phoromatic-server Upstart作業文件以進行部署/
  • pts-core:將要遷移的phoromatic-client和phoromatic-server systemd服務文件進行部署/
  • pts-core:添加非常基本的result-file-to-json子命令
  • pts-core:Drop AnonymousHardwareReporting / AnonymousSoftwareReporting在OpenBenchmarking.org上不再使用
  • 將JuJu指令碼從https://github.com/juju-solutions/pts移至deploy / juju
  • phodevi:更多允許客戶端恢復Internet連接/服務器通信失敗
  • phoromatic:清除沒有關聯繫統的計劃的主頁排程
  • phoromatic:在結果頁面上的比較結果列中顯示匹配的標籤結果
  • phoromatic:允許結果頁限於特定的哈希或票證匹配
  • phoromatic:允許結果頁搜索框也搜索系統的硬件/軟件組件
  • phoromatic:修正在「系統群組編輯」系統網頁
  • 上從所有群組移除系統
  • phoromatic:允許按系統覆蓋是否允許系統自動關閉電源
  • phoromatic:從客戶端模塊中移除block-poweroff文件檢查現在可以從服務器端按系統完成
  • phoromatic:允許WoL開機以兌現基準票據
  • phoromatic:將更多代碼從start.php統一到phoromatic_server
  • phoromatic:始終在適用時取消設置GRUB記錄失敗
  • phoromatic:添加“系統維護表”
  • phoromatic:添加“PowerOnSystemDaily”設置選項,以確保無論系統每天至少啟動/通信啟用時間表如何啟用
  • phoromatic:結果頁上的新復選框處理,以管理比較和多刪除結果
  • phoromatic:開始在新主頁上工作

<5.4>版本5.4.1 / 5.6里程碑3:

什麼是新

  • phoromatic:允許刪除觸發器
  • phoromatic:依靠緩存從Web UI確定預先存在的緩存測試配置文件
  • phoromatic:添加結果RSS支持
  • phoromatic:在結果頁面中添加新選項
  • phoromatic:每當PTS核心版本因潛在的界面變更而更改時,強制執行新的PTS登錄
  • phoromatic:工作版套件頁面
  • phoromatic:添加對本地套房頁面的支持
  • phoromatic:添加基準網頁
  • phoromatic:添加支持查看已發行的基準票據
  • phoromatic:添加選項以強制重建結果數據庫
  • phoromatic:在運行多個沒有變量的測試時,將系統ID添加到結果字符串

<5.6>版本5.6里程碑1:

什麼是新

  • pts-core:添加“簡短”顯示模式
  • pts-core:添加壓力測試命令以允許並發壓力測試/老化/折磨測試
  • pts-core:為壓力測試添加TOTAL_LOOP_TIME支持
  • pts-core:添加TOTAL_LOOP_TIME =無限支持以壓力測試在無限循環中測試
  • pts-core:添加對libframetime輸出結果解析的支持
  • phoromatic:初始提交基本跟踪器頁面
  • phoromatic:在機器自身ID更改的重新加載系統上更好地恢復現有的Phoromatic帳戶
  • timed_screenshot:修復PHP GD遺失時的崩潰

版本5.4.1中的新功能

  • 更新了Phoronix測試套件的AppData XML。
  • pts-core中的結果解析器現在已經改進了對新的測試配置文件所需的CSV幀延遲轉儲解析支持,目前這是新的測試“文明:超越地球”所需要的。
  • phoronix-test-suite enterprise-setup子命令。有關詳細信息,請參閱文檔。
  • 各種Phoromatic服務器更新,包括在合併隨機結果文件時更改結果字符串,在系統聲明頁上報告IP / MAC地址,以及其他次要增強功能。

版本5.4.0中的新功能

  • 內置Phoromatic服務器的重大檢修
  • Avahi零-conf聯網支持
  • 改進了下載緩存處理
  • IBM POWER8硬件檢測改進
  • 各種代碼重構&amp;其他改進

<5.4>版本5.4.0里程碑6:

什麼是新
  • pts-core:在PTS測試標識為null時修復結果合併,改用標題字符串作為標識符
  • pts-core:檢查PHP Sockets支持
  • pts-core:增強型make-download-cache
  • pts-core:增強PHP_BIN檢測
  • pts-core:如果PHP ZIP不可用,請使用系統的zip庫
  • phoromatic:Upstart phoromatic-server作業正在工作(在Scientific Linux 6.6上測試)
  • phoromatic:添加“立即運行測試計劃”按鈕以測試計劃頁面,以便輕鬆進行一次性/手動測試
  • phoromatic:向rootadmin頁面添加一些基本統計信息
  • phoromatic:以rootadmin身份登錄時,允許從WebUI修改PhoromaticStorage位置
  • phoromatic:以rootadmin身份登錄時,允許從webUI修改下載緩存位置
  • phoromatic:以rootadmin身份登錄時,允許從webUI修改網絡代理詳細信息
  • phoromatic:以rootadmin身份登錄時,允許從WebUI修改HTTP / WebSocket端口
  • phoromatic:在下載緩存下載時增加memory_limit
  • phoromatic:將所有可能的視頻模式作為測試選項
  • phoromatic:在測試計劃的網頁上顯示最近的觸發
  • phoromatic:將設置頁面
  • 添加“將結果上傳到OpenBenchmarking.org”選項
  • phoromatic:修正停用設置頁面上的選項
  • phoromatic:記住上次成功的Phoromatic服務器連接
  • phoromatic:將重新啟動和關閉命令添加到Phoromatic模塊

<5.4>版本5.4.0里程碑5:

什麼是新
  • pts-core:作為systemd服務/守護程序運行時的改進
  • pts-core:首選firefox over Epiphany瀏覽器
  • phoromatic:在結果上傳時實施電子郵件通知
  • phoromatic:在系統生成的錯誤/警告中實施電子郵件通知
  • phoromatic:在新系統上添加電子郵件通知
  • phoromatic:允許輕鬆地將結果文件與給定計劃ID的其他結果進行比較
  • phoromatic:改進列表的格式
  • phoromatic:添加查看結果的次數
  • phoromatic:添加“僅顯示包含變體的結果”以顯示結果查看頁面
  • phoromatic:將結果標記添加到主頁
  • phoromatic:允許使用phoromatic.upload-result子命令將其他/未預定的測試結果上傳到Phoromatic服務器
  • phoromatic:在啟動Phoromatic服務器時顯示文件/路徑位置
  • phoromatic:如果沒有定義端口,則在啟動Phoromatic服務器時默認使用隨機選擇的可用端口
  • phoromatic:向Phoronix網絡界面添加基本管理員支持
  • pts_Graph:子標題文字字串過長時收縮大小

<5.4>版本5.4.0里程碑4:

什麼是新
  • pts-core:將3840 x 2160(4K UHD)添加到更多模式設置後退模式
  • pts-core:以根服務器作為服務運行時,開始使用標準Linux文件系統層次結構的支持
  • pts-core:在Phoronix Test Suite用戶配置XML文件中添加PhoromaticStorage選項
  • phoromatic:報告給定測試計劃的總體結果計數
  • phoromatic:向服務器報告基準測試/測試運行錯誤
  • phoromatic:顯示Phoromatic網絡用戶界面中的系統錯誤/警告
  • phoromatic:如果客戶先前已報告該計劃/觸發ID組合的錯誤/警告,請不要嘗試在客戶端上重新運行測試計劃
  • phoromatic:用戶名必須至少有四個字符
  • phoromatic:將計劃總覽添加到計劃頁面
  • phoromatic:將今天的預定活動添加到側欄
  • phoromatic:改進結果標識符/結果的標題報告
  • phoromatic:實施“超級用戶”帳戶級別
  • phoromatic:將規範化結果選項添加到phoromatic結果頁
  • phoromatic:支持從計劃頁面
  • 跳過測試結果頁面,查看XXX過去幾天的測試結果

  • phodevi:IBM POWER硬件檢測改進

<5.4>版本5.4.0里程碑3:

什麼是新

  • 優化Phoromatic網絡用戶界面。
  • 由systemd等發起的Phoromatic客戶端/服務器的基本服務日誌記錄功能。
  • 支持在連接/服務失敗時嘗試從遠程下載緩存多次下載文件。
  • 從Phoromatic網絡用戶界面創建新的計劃程序創建界面,並提供完整的編輯支持。
  • 重新建立「系統群組」的互動功能,現在應該完全正常並且功能完整。
  • 支持Phoromatic用戶創建與同一帳戶數據相關聯的多個用戶,包括支持可查看但不能操作帳戶數據的“查看者帳戶”。
  • 用於顯示與特定帳戶相關聯的Phoromatic用戶數據的活動流
  • 支持從Phoromatic網絡用戶界面合併結果。
  • 支持從Phoromatic網絡用戶界面中刪除結果。
  • 對Phoronix測試套件和Phoromatic代碼的其他改進和改進。

<5.4>版本5.4.0里程碑1:

什麼是新

  • pts-core:清除pts_result_file用戶字符串
  • pts-core:不要使用HHVM設置memory_limit
  • pts-core:Drop phoromatic_legacy支持(舊版Phoromatic.com版本)
  • system_monitor:針對LIB結果更正每瓦功率計算
  • phodevi:支持Nouveau的pstate格式化更改,以便在較新的內核上讀取核心/ mem MHz
  • phodevi:支持通過sysfs讀取監視器EDID,解碼描述符和獲取監視器名稱(應該改進Intel Linux系統的監視器名稱報告)
  • phodevi:改進的SoC檢測
  • pts_LineGraph:鍵的對齊修正

版本5.2.1中的新功能

  • pts-core:將VDPAU作為依賴關係添加到更多平台上的xorg視頻外部依賴關係
  • pts-core:在網絡關閉時不要檢查OpenBenchmarking.org憑據
  • pts-core:返回結果文件到文本子命令,顯示基於文本的圖表結果
  • phodevi:改進NVIDIA二進制驅動程序GPU利用率檢測
  • phodevi:添加DDE / Deepin桌面環境檢測
  • pts_Graph:少量圖表對齊修正

版本5.2.0中的新功能

  • 技術預覽/實驗內置Phoromatic服務器
  • 結果圖表改進,包括新框圖表
  • Phodevi軟件&amp;硬件檢測改進
  • Phodevi Radeon通過RadeonTOP進行GPU使用情況報告
  • 新的Phoronix測試套件子命令選項
  • 修正錯誤和其他小改進

<5.2>版本5.2里程碑4:

什麼是新
  • pts-core:始終向系統表報告CPU縮放調節器
  • pts-core:添加自動排序結果文件選項
  • phoromatic:改進系統頁面
  • phoromatic:退出前最多允許三次連接失敗
  • pts_Graph:改進,更清晰,更準確地呈現pts_OverViewGraph
  • pts_Graph:使水平方塊圖表形狀良好
  • pts_Graph:由於產生不准確的價值,因此由mufasa72更改早期的render_graph_value_ticks()變化
  • pts_Graph:在為大量結果呈現幀時間時使用水平框圖
  • pts_Graph:各種其他圖形改進

<5.2>版本5.2里程碑2中

什麼是新

  • pts-core:添加RUN_TESTS_IN_RANDOM_ORDER環境變量,使測試以隨機順序運行
  • pts-core:將Sdl2開發添加到PTS外部依賴關係
  • pts-core:修復破壞了GUI / web界面
  • 某些區域的5.2m1的回歸
  • pts_Graph:在線圖頂部呈現最低/平均/最高統計資料(感謝mufasa72)

<5.2>版本5.2里程碑1

中的

新功能

  • Phoronix Test Suite 5.2最顯著的工作是將Phoromatic移植到現代PTS接口。使用Phoronix Test Suite 5.2,可以通過簡單地運行phoronix-test-suite start-phoromatic-server啟動一個本地Phoromatic服務器實例,從那裡它將自己承載所有的需求(只有可能的新需求是PHP5 SQLite支持)。然而,對於今天的第一個里程碑發布,支持不是很完整。 Web界面與以前的Phoromatic代碼非常不同,我仍然移植代碼來使用新的界面。
  • 具有PTS 5.2m1的新Phoromatic代碼將用於設置系統和基本計劃,但尚未起作用。希望在下週將所有的代碼完全功能對最新的PTS接口。理想情況下,不會有任何API或數據庫模式中斷,但我沒有在官方5.2.0版本之前做任何保證。對於需要託管他們的結果“防火牆後”和OpenBenchmarking.org頻譜之外的組織,仍然需要通過Phoronix測試套件的商業支持許可證。
  • 除了正在進行的Phoromatic移植,以支持來自Phoronix Test Suite客戶端的自託管服務器,其他更改包括各種修復,更好地支持外部環境變量,支持一系列要支持的測試輸入,批處理-run修復,現代GPU上NVIDIA GPU核心頻率檢測的改進,以及可選的radeontop二進製文件的GPU使用情況報告。

版本5.0.1中的新功能

  • 在向各種phoronix-test-suite子命令輸入無效參數時,添加了更多幫助。
  • 外部依賴性改進(32/64位Ubuntu修補程序,全部添加了PCRE)。
  • 默認情況下,HTTPS OpenBenchmarking.org通信處於禁用狀態,以解決報告的代理問題。
  • 添加了一個edit-result-file子命令,用於在測試過程後更改保存的結果文件的標題和描述字符串。還有一個修復程序,用於確保結果文件描述正確更新。
  • 現在,Phoronix測試套件隨附了一個AppData文件。
  • 各種Arch Linux基準測試改進,更好地處理其庫存PHP配置和其他系統差異。
  • 其他小改進。

<5.0>版本5.0.0里程碑1

中的

新功能

  • pts-core:添加網絡服務器啟動器支持
  • pts-core:支持將HHVM作為Web服務器啟動
  • pts-core:啟動速度優化
  • pts-core:清除代碼錯誤報告/處理
  • pts-core:向user-config.xml用戶配置選項
  • 添加服務器遠程訪問和密碼選項
  • pts-core:調整測試配置文件順序和散列處理的PTS OpenBenchmarking.org下載處理
  • pts-core:減少與OpenBenchmarking.org網絡服務器的不必要通信
  • pts-core:支持最多64個字符的系統標識符字符
  • pts-core:添加LIMIT_ELAPSED_TEST_TIME,以限制指定Phoronix測試套件過程完成測試的時間(以分鐘為單位)
  • pts-core:允許空描述符字符串
  • pts-core:修正版本字串
  • 的regex
  • pts-core:隨機修正
  • phodevi:各種改進
  • phodevi:改進的磁盤調度器後備報告
  • 文檔:更新以指出新的Git位置在github.com/phoronix-test-suite/上Phorogit
  • nye_Xml:修復在使用“不為空”函數時在XML標記中寫入零的方法

版本4.8.6中的新功能

  • DragonFlyBSD 3.6.0支持改進。
  • 支持將測試參數傳遞給pre / interim / post測試配置文件腳本鉤子,並支持在現有調試運行模式下調試這些腳本。
  • 讀取終端寬度的改進。還有一些小的文本格式調整。
  • Phoronix設備接口(Phodevi)改進了讀取二進制NVIDIA Linux驅動程序上的監視器信息,改進了X11環境下的多顯示器分辨率檢測以及其他調整。
  • 各種錯誤修正。

版本4.8.5中的新功能

  • pts-core:使用(默認)簡明顯示模式改進中斷消息的格式
  • pts-core:在安裝失敗時不刪除測試安裝文件
  • pts-core:允許download-test-files命令使用OpenBenchmarking.org ID
  • pts-core:處理緩存共享時不要動態增加測試運行計數
  • pts-core:修復了無法以批處理模式打開網絡瀏覽器
  • pts-core:在找不到PHP時添加zypper SUSE幫助支持
  • phodevi:在Linux 3.13 +
  • 上添加對Nouveau PSTATE解析的支持
  • phodevi:識別“HIS”(高科技信息系統)顯卡
  • phodevi:識別“ZOTAC”圖形卡
  • phodevi:修復Catalyst上的冗餘監控模型報告檢測
  • phodevi:在gpu.usage傳感器中添加對NVIDIA設置GPUUtilization的支持

類似的軟件

Netio
Netio

3 Jun 15

dkftpbench
dkftpbench

2 Jun 15

CompBenchmarks
CompBenchmarks

3 Jun 15

意見 Phoronix Test Suite

評論沒有發現
添加評論
打開圖片!