Mac OS X 活动监视器 - “CPU 时间”告诉我什么?

And*_*ehm 13 cpu-usage macos

“CPU 时间”告诉我有关该过程的哪些信息?是进程运行的累计时间吗?它有时会跳几秒钟,通常什么也没有发生。

替代文字

Dan*_*eck 13

您有许多“并行”运行的应用程序,它们在争夺系统资源,例如 CPU。CPU 时间告诉您特定进程在运行时主动使用 CPU 的时间。

想象一个进程持续使用 10% 的 CPU,并运行 20 分钟。在这段时间内,它将使用大约 2 分钟的 CPU 时间。如果一个进程的计算成本很高,那么 CPU 时间会上升得更快,因为 CPU 将在该特定进程上花费更多的“实时时间”。


小智 8

是的,它是“它是进程运行的累积时间”,“运行”的意思是“实际使用了 CPU”。如果您看到它跳跃然后停滞,那意味着该进程使用了​​ CPU 几秒钟,然后要么不再需要它,要么在其他进程使用 CPU 时被调度程序移走。