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

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

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

替代文本

答案1

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

答案2

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

假设一个进程持续使用 10% 的 CPU,并运行 20 分钟。在此期间,它将使用大约 2 分钟的 CPU 时间。如果某个进程的计算成本很高,则 CPU 时间将上升得更快,因为 CPU 将在该特定进程上花费更多的“实际时间”。

相关内容