shal Asked: 2022-01-19 09:42:48 +0800 CST2022-01-19 09:42:48 +0800 CST 2022-01-19 09:42:48 +0800 CST 为什么系统监视器不显示所有进程,尽管我选择了“全部”? 772 我选择了“所有进程”。我看到它吃掉了 2%-4% 的 CPU: 但是,在“资源”中,所有内核的加载都更高: 选择“所有进程”: 我运行它sudo 有任何想法吗?如何查看所有这些隐藏的 CPU 活动?谢谢! cpu-load 1 个回答 Voted Best Answer Matias N Goldberg 2022-01-19T10:22:39+08:002022-01-19T10:22:39+08:00 UI 令人困惑,因为在第一张图片中,CPU 使用率是针对所有内核的;而第二张图片显示了每个核心的 CPU 使用率。 因此,如果你有 8 个 CPU 并且它显示你正在使用 1%;它实际上价值高达单核的 8%。由于您有两个进程每个消耗 1%,这意味着单个内核可能消耗 16% 并在 CPU 之间交替(这很常见) 其他进程可能消耗超过 0%,但会四舍五入到 0%(例如,0.49% -> 0%,即使 0.49% 实际上意味着高达 3.92% 的单核)。消耗 1% 的两个进程也会发生同样的情况:它们可能消耗高达 1.49%,每个进程占 11.92%。这高达单个 CPU 的 23.84%! 所有这些都与您所展示的内容一致。 诚然,进程浏览器应该更新其 UI 以适应当今计算机的高核心。当一个进程“消耗 4%”时,我经常遇到这个问题,但当你有 24 个线程时,这实际上是单个 CPU 的 100%…… 内核也会消耗一些 CPU 并会出现在图表中,但不会出现在进程选项卡中。
UI 令人困惑,因为在第一张图片中,CPU 使用率是针对所有内核的;而第二张图片显示了每个核心的 CPU 使用率。
因此,如果你有 8 个 CPU 并且它显示你正在使用 1%;它实际上价值高达单核的 8%。由于您有两个进程每个消耗 1%,这意味着单个内核可能消耗 16% 并在 CPU 之间交替(这很常见)
其他进程可能消耗超过 0%,但会四舍五入到 0%(例如,0.49% -> 0%,即使 0.49% 实际上意味着高达 3.92% 的单核)。消耗 1% 的两个进程也会发生同样的情况:它们可能消耗高达 1.49%,每个进程占 11.92%。这高达单个 CPU 的 23.84%!
所有这些都与您所展示的内容一致。
诚然,进程浏览器应该更新其 UI 以适应当今计算机的高核心。当一个进程“消耗 4%”时,我经常遇到这个问题,但当你有 24 个线程时,这实际上是单个 CPU 的 100%……
内核也会消耗一些 CPU 并会出现在图表中,但不会出现在进程选项卡中。