【发布时间】:2013-01-15 14:17:10
【问题描述】:
我一直在寻找一个一致且清晰的解释,说明“自时间”在 VisualVM 上下文中实际指的是什么,以及它与“自时间 (cpu)”有何不同。 'self time [%]' 也是指 self time 或 self time cpu。
似乎没有太多关于此的文档,或者至少我还没有找到它。因此,我们将不胜感激任何想法/意见。
【问题讨论】:
标签: java performance profiling cpu visualvm
我一直在寻找一个一致且清晰的解释,说明“自时间”在 VisualVM 上下文中实际指的是什么,以及它与“自时间 (cpu)”有何不同。 'self time [%]' 也是指 self time 或 self time cpu。
似乎没有太多关于此的文档,或者至少我还没有找到它。因此,我们将不胜感激任何想法/意见。
【问题讨论】:
标签: java performance profiling cpu visualvm
Self Time 是方法本身所花费的挂钟时间(包括等待/睡眠的时间)。 Self Time (CPU) 是一个时间处理器时间,所以它不包括花费在等待、睡眠等的时间。
Self Time 和Self Time (CPU) 都是实际数据的近似值。 Self Time [%] 是指两个选定的 Self Time [(CPU)] 列之一。 【讨论】: