我有一个带有 2 个虚拟 CPU 的虚拟机。当我运行两个多线程 java 进程时,顶部的总 CPU 利用率超过 200%。事实上,它接近 800%。
替代文字 http://ftp.lib.byu.edu/top.jpg
我认为 %CPU 是一个核心的百分比利用率,而两个核心盒子上的进程不能超过 200 %CPU。我错了吗?
我有一个带有 2 个虚拟 CPU 的虚拟机。当我运行两个多线程 java 进程时,顶部的总 CPU 利用率超过 200%。事实上,它接近 800%。
替代文字 http://ftp.lib.byu.edu/top.jpg
我认为 %CPU 是一个核心的百分比利用率,而两个核心盒子上的进程不能超过 200 %CPU。我错了吗?
自从使用 -H 选项(在运行时按 Shift-H)显示线程后,它是否会产生更多影响?然后查看此 IBM 链接中的“从顶部 -H 输出中查找的内容” 。