[讨论] 请教一下 CPUTime 和 UserTime的区别是什么?

sswh 2015-07-16
就是 ThreadMXBean 上的两个方法:

getCurrentThreadCpuTime()
          返回当前线程的总 CPU 时间(以毫微秒为单位)。

getCurrentThreadUserTime()
          返回当前线程在用户模式中执行的 CPU 时间(以毫微秒为单位)。


这两个的区别究竟是什么呢?  多谢!
ray_linn 2015-08-11
CPU Time = User mode Time + Kernel Mode time
xgj1988 2015-08-11
我给你一个地址吧。你看看
http://blog.csdn.net/nevasun/article/details/7004355
sswh 2015-08-12
xgj1988 写道
我给你一个地址吧。你看看
http://blog.csdn.net/nevasun/article/details/7004355


非常感谢!

之前不了解CPU内核时间,所以对这一块比较困惑。
sswh 2015-08-12
ray_linn 写道
CPU Time = User mode Time + Kernel Mode time


多谢!
lobin 2017-07-18
ray_linn 写道
CPU Time = User mode Time + Kernel Mode time


这么看的话, JVM自身的CPU时间呢?
Global site tag (gtag.js) - Google Analytics