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