我在Ubuntu上运行一个多线程Java应用程序。我想观察CPU使用情况。
从“系统监视器”中看到的读数随时间变化在大约42%左右。这是否意味着大部分CPU没有完全利用?我有8个核心。
但是,如果我在“top”命令中观察它,则显示我的Java应用程序正在使用超过%300的CPU(一个PID)。
哪个反映了我的CPU利用情况真实的图片?我想看看我的Java应用程序如何受益于线程。
从“系统监视器”中看到的读数随时间变化在大约42%左右。这是否意味着大部分CPU没有完全利用?我有8个核心。
但是,如果我在“top”命令中观察它,则显示我的Java应用程序正在使用超过%300的CPU(一个PID)。
哪个反映了我的CPU利用情况真实的图片?我想看看我的Java应用程序如何受益于线程。