yourkit cpu view和top命令 - 显示不同的结果

时间:2017-11-30 14:17:07

标签: profiling profiler yourkit

我通过 top 命令查看我的进程,它在CPU%上显示非常高的值。但是当我通过yourkit cpu视图查看相同的进程时,它会显示完全不同的结果。怎么会这样 ? top command

yourkit cpu view

2 个答案:

答案 0 :(得分:0)

即使我也有同样的困惑。据我了解,top命令显示为单个CPU的百分比。在多核系统上,您所占的百分比可以大于100% https://unix.stackexchange.com/questions/145247/understanding-cpu-while-running-top-command

答案 1 :(得分:0)

YourKit探查器将所有内核的整个CPU视为100%。这意味着如果您有4个核心并且1个核心已满载而其他3个核心处于睡眠状态,则CPU使用率将为25%(而不是100%)。

经过上述解释,YourKit结果与“ top”相关良好。