0

是否有工具可以为我提供有关一组处理器的负载平衡的信息?CPU0 23%,CPU1 77%。我需要一个工具来告诉我我的处理器为某个多线程应用程序所做的工作有多平衡(事后分析)。这适用于 Linux,在 Intel CPU 上,最好是基于控制台的。我发现 Vtune 之类的都是过时的软件。

4

2 回答 2

0

这两个并行分析器:

允许对其输出进行基于控制台的分析并支持多线程。

我不确定是否适合您的情况的唯一一点是,他们的大多数功能都需要重新编译应用程序并链接到他们的库。否则,您将只能进行非常有限类型的分析,并且只有在应用程序是动态链接的情况下。

于 2012-10-17T21:33:49.123 回答
0

nmon 能满足您的需求吗?

CPU 监控样本输出

CPU 使用率------------------------------------------------ --------------------------------------------------| |---------------------------------------+--------------------- ----------------------------+ | |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| > | | |---------------------------------------+--------------------- --------------------------------------------+ | | | 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| > | | |---------------------------------------+--------------------- --------------------------------------------+ | | | 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| > | | |---------------------------------------+--------------------- --------------------------------------------+ | | | 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| > | | |---------------------------------------+--------------------- --------------------------------------------+ | | | 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| > | | |---------------------------------------+--------------------- --------------------------------------------+ | | |---------------------------------------+--------------------- ----------------------------+ | |平均 0.1 0.6 0.0 99.3| > | | |---------------------------------------+--------------------- --------------------------------------------+ | | |---------------------------------------+--------------------- ----------------------------+ | |平均 0.1 0.6 0.0 99.3| > | | |---------------------------------------+--------------------- --------------------------------------------+

于 2012-10-18T07:23:07.177 回答