我想我的基準Ubuntu的服務器,並認識了該Phoronix Test Suite
是最全面的測試套件進行性能測試。爲什麼不標杆(Phoronix)測試套裝讓完全利用CPU
RAN的組合server
和computational
服幾次。但是當我檢查我的儀表板和日誌時,我發現最大CPU使用率僅高達25%
基準測試假設評估系統的最大性能,然後他們如何才能使用25%的CPU如果他們沒有充分利用CPU,那麼它是如何證明這些測試結果的完整性的。
有沒有更好的測試套件來評估linux系統的性能。
我想我的基準Ubuntu的服務器,並認識了該Phoronix Test Suite
是最全面的測試套件進行性能測試。爲什麼不標杆(Phoronix)測試套裝讓完全利用CPU
RAN的組合server
和computational
服幾次。但是當我檢查我的儀表板和日誌時,我發現最大CPU使用率僅高達25%
基準測試假設評估系統的最大性能,然後他們如何才能使用25%的CPU如果他們沒有充分利用CPU,那麼它是如何證明這些測試結果的完整性的。
有沒有更好的測試套件來評估linux系統的性能。
感謝@米哈爾的評論,我理解了它的基準測試是單線程的,因此使用的只有一個核心。
我試了2噸8核的機器運行相同的測試,我得到了MAX CPU
使用率大約〜50%〜12.5%
要檢查,我們需要找到像Multi-Core
其他替代品的多核性能套房。
正如你所說The benchmark tests are suppose to evaluate the max performance capabilities of your system
,並且在系統CPU是一種單組分和百分比利用率顯示CPU的工作和CPU空閒等待的唯一的比率。
您應該檢查負載平均值,它應該是一個完全陷入困境的系統有四個核心左右或超過4。
讀取25%的參數是「最大CPU使用率」,而不是總使用量或平均使用量。參數中沒有'RATIO'這樣的東西。 – Harvey
lmbench,sysbench,apache benchmark,fio是phoronix以外的不錯選擇。 phoronix的問題在於它有太多的選擇,需要大量的依賴。只有當你是超級嚴重的基準工程師誰知道每個phoronix依賴基準工具的工作原理,我不推薦它。
25%似乎是四核CPU上100%運行的單核。 –
是的,我想知道這一點,但我想沒有具體的方法知道它。我將嘗試在8核心服務器上應用相同的測試,看看它是否屬實。打開更多的建議。 – Harvey