我正在4核心Ubuntu服务器中运行一个进程。但是,该top
命令显示CPU利用率始终为799%。
这怎么可能?我知道对于多核CPU,预计CPU使用率会超过100%,但是799%的价值确实很高。
有人可以向我解释为什么以及何时发生这种情况吗?
编辑:
根据格雷戈里·穆萨(Gregory MOUSSAT)的建议,使用htop可以得到以下信息:
1
4个内核每个都有2个线程吗(例如Intel Core i7)?
—
雷南2012年
@Renan,我在单线程上运行它。
—
2012年
好吧。因为我已经看到这种情况在某些i7系统上发生。
—
雷南
但是JVM是单线程的吗?
—
伊格纳西奥·巴斯克斯
这看起来真的像是一个满载的i7,在编码视频时我通常会收到它
—
nohillside 2012年