在阅读有关htop的文章时:
“在右上角,
htop显示进程的总数及其运行的数量。”

如果我有一台8核心机器(如上文所示),并且我目前正在运行100多个进程,为什么htop总是一次指示一个进程?
我不应该有更多跑步的潜力吗?
我希望那个价值会是..。8.
我一定是误解了这种价值的含义。
这个值总是1意味着什么?
我真的没有并行运行吗?
发布于 2017-02-12 03:02:10
为什么htop总是一次指示一个进程运行?
可能是因为平均一次只有一个进程实际运行。
我不应该有更多跑步的潜力吗?
你确实有潜力跑得更多!
我希望那个价值会是..。8.我必须误解这种价值的含义。
该值实际上反映了系统可以执行的工作量。如果没有什么工作要做,大多数核心将在大部分时间闲置。
从技术上讲,负载平均值是系统运行列表中线程的平均数量。这包括正在运行的线程/进程,以及正在等待运行的线程/进程。在大多数情况下,非繁忙系统上的线程/进程将处于“等待”状态。"D“表示它在等待一个设备或文件系统,或者"S”表示它在等待用户或网络I/O。
我真的没有并行运行吗?
这是正确的。
如果您期望您的系统或特定的应用程序并行运行,您可能应该调查.
https://stackoverflow.com/questions/42183711
复制相似问题