2012-10-17 46 views
0

有沒有一種工具可以提供有關一組處理器負載平衡的信息?像CPU0 23%,CPU1 77%。我需要一個工具來告訴我,我的處理器對某些多線程應用程序(事後處理)所做的工作有多平衡。這適用於Linux,在Intel CPU上,最好是基於控制檯的。我發現,Vtune和諸如此類的是英國媒體報道。查找處理器間負載平衡的工具?

回答

0

這兩個並行分析器:

允許其輸出的基於控制檯的分析和支持多線程。

我不確定是否符合你的情況的唯一要求是,它們的大部分功能都需要重新編譯應用程序並將其與庫鏈接起來。否則,只有在應用程序動態鏈接時,才能進行非常有限的分析。

0

是否需要nmon套件?

CPU MONITOR SAMPLE OUTPUT

CPU Utilization ------------------------------------ -------------------------------------------------- ----------- | | --------------------------- + -------------------- ----------------------------- + | | CPU用戶%系統%等待%空閒| 0 | 25 | 50 | 75 100 | | | 1 0.5 5.0 0.0 94.5 | ss> | | | 2 0.5 0.5 0.0 99.0 | > | | | 3 0.0 0.0 0.0 100.0 | > | | | 4 0.0 0.0 0.0 100.0 | > | | | 5 0.0 0.0 0.0 100.0 | > | | | 6 0.0 0.0 0.0 100.0 | > | | | 7 0.0 0.0 0.0 100.0 | > | | | 8 0.0 0.0 0.0 100.0 | > | | | --------------------------- + -------------------- ----------------------------- + | |平均數0.1 0.6 0.0 99.3 | > | | | --------------------------- + -------------------- ----------------------------- +