对于 n 核机器,为什么 htop 不断声称只有 1 个进程 运行?
With an n core machine why does htop continously claim only 1 process running?
阅读 htop
时:
"In the top right corner, htop
shows the total number of processes and
how many of them are running."
如果我有一台 8 核机器(如上所示),并且我目前 运行ning 超过 100 个进程,为什么 htop
总是指示 1 个进程 运行ning 在一次?
我不应该有潜力 运行 更多吗?
我希望该值为... 8.
我一定是误解了那个值的意思。
该值始终为 1 是什么意思?
我真的没有 运行并行处理任何东西吗?
why is htop always indicating 1 process running at a time?
可能是因为平均一次只有 1 个进程 实际上 运行宁。
Shouldn't I have the potential to run more?
你确实有潜力 运行 更多!
I'd expect that value to be... 8. I must be misunderstanding what that value means.
该值实际上反映了您的系统可以完成的工作量。如果没有什么工作要做,大部分时间大部分内核都会空闲。
从技术上讲,平均负载是系统 运行 列表中的平均线程数。这包括正在 运行 的线程/进程,以及正在等待 运行 的线程/进程。大多数时候,non-busy 系统上的线程/进程将处于 "wait" 状态;即 "D" 表示它正在等待设备或文件系统,或 "S" 表示它正在等待用户或网络 I/O.
Am I really not running anything in parallel?
没错。
如果您希望您的系统或特定应用程序 运行 并行,您可能应该调查...
阅读 htop
时:
"In the top right corner,
htop
shows the total number of processes and how many of them are running."
如果我有一台 8 核机器(如上所示),并且我目前 运行ning 超过 100 个进程,为什么 htop
总是指示 1 个进程 运行ning 在一次?
我不应该有潜力 运行 更多吗?
我希望该值为... 8.
我一定是误解了那个值的意思。
该值始终为 1 是什么意思?
我真的没有 运行并行处理任何东西吗?
why is htop always indicating 1 process running at a time?
可能是因为平均一次只有 1 个进程 实际上 运行宁。
Shouldn't I have the potential to run more?
你确实有潜力 运行 更多!
I'd expect that value to be... 8. I must be misunderstanding what that value means.
该值实际上反映了您的系统可以完成的工作量。如果没有什么工作要做,大部分时间大部分内核都会空闲。
从技术上讲,平均负载是系统 运行 列表中的平均线程数。这包括正在 运行 的线程/进程,以及正在等待 运行 的线程/进程。大多数时候,non-busy 系统上的线程/进程将处于 "wait" 状态;即 "D" 表示它正在等待设备或文件系统,或 "S" 表示它正在等待用户或网络 I/O.
Am I really not running anything in parallel?
没错。
如果您希望您的系统或特定应用程序 运行 并行,您可能应该调查...