2016-02-26 28 views
0

我想我的基準Ubuntu的服務器,並認識了該Phoronix Test Suite是最全面的測試套件進行性能測試。爲什麼不標杆(Phoronix)測試套裝讓完全利用CPU

RAN的組合servercomputational服幾次。但是當我檢查我的儀表板和日誌時,我發現最大CPU使用率僅高達25%

基準測試假設評估系統的最大性能,然後他們如何才能使用25%的CPU如果他們沒有充分利用CPU,那麼它是如何證明這些測試結果的完整性的。

有沒有更好的測試套件來評估linux系統的性能。

+0

25%似乎是四核CPU上100%運行的單核。 –

+0

是的,我想知道這一點,但我想沒有具體的方法知道它。我將嘗試在8核心服務器上應用相同的測試,看看它是否屬實。打開更多的建議。 – Harvey

回答

0

感謝@米哈爾的評論,我理解了它的基準測試是單線程的,因此使用的只有一個核心。

我試了2噸8核的機器運行相同的測試,我得到了MAX CPU使用率大約〜50%〜12.5%

要檢查,我們需要找到像Multi-Core其他替代品的多核性能套房。

0

正如你所說The benchmark tests are suppose to evaluate the max performance capabilities of your system,並且在系統CPU是一種單組分和百分比利用率顯示CPU的工作和CPU空閒等待的唯一的比率。
您應該檢查負載平均值,它應該是一個完全陷入困境的系統有四個核心左右或超過4。

+0

讀取25%的參數是「最大CPU使用率」,而不是總使用量或平均使用量。參數中沒有'RATIO'這樣的東西。 – Harvey

0

lmbench,sysbench,apache benchmark,fio是phoronix以外的不錯選擇。 phoronix的問題在於它有太多的選擇,需要大量的依賴。只有當你是超級嚴重的基準工程師誰知道每個phoronix依賴基準工具的工作原理,我不推薦它。

相關問題