术语表/活动监视器没有显示的数值

运行时间

又称:距上次重新启动的时间、开机时长

简要回答

运行时间是指Mac自上次启动以来运行了多久。睡眠也算在内:合上盖子不会让它归零,只有重新启动或关机才会。活动监视器不显示它,而“终端”中的uptime命令和“系统信息”→“软件”会显示。

Mac常常一连运行好几周,因为睡眠几乎不耗什么,而只有更新才会强制重新启动。这没有问题。macOS本来就是为连续运行几个月而设计的,运行时间长本身并不是重新启动的理由,不管支持论坛怎么说每周都该重新启动。

当出了问题时,运行时间就有用了,因为它能区分哪些问题重新启动能解决、哪些不能。退出了引起问题的App后内存压力仍然是红色、某个进程卡了好几天,或者Mac并不热、kernel_task却很忙,这些都属于该重新启动的情况。而Mac每天下午都变慢,则不属于。

如何查看Mac的运行时间

打开“终端”并键入uptime。输出的那一行类似于14:32 up 12 days, 3:07,后面跟着平均负载。“系统信息”(按住Option键点按苹果菜单)也会在“软件”→“启动后的时间”下显示同样的信息。

活动监视器没有运行时间的数值。在笔记本电脑上,它的“能耗”标签页有一个12小时电池图表,但没有任何关于Mac何时启动的信息。

什么时候该重新启动,什么时候不该

如果退出了占用内存的App后,内存压力仍然是黄色或红色,就重新启动,因为系统进程中泄漏的内存没有别的办法释放。如果某个进程卡住了,“强制退出”也清除不了,就重新启动;任何要求重新启动的macOS更新之后,也要重新启动。

下午变慢、MacBook发烫或磁盘已满时,不要重新启动:这些问题的原因都能在活动监视器中看到,重新启动后它们还会回来。应该去找出那个App。

  • 重新启动:一直不消退的红色内存压力、“强制退出”也结束不了的卡住的进程、要求重新启动的更新。
  • 改为找出原因:每天同一时间变慢的Mac、负载下发热、磁盘越来越满、内存不断增长的App。

常见问题

Mac多久应该重新启动一次?

有理由时才重新启动:一次更新、退出相关App后内存压力依然很高,或者一个结束不了的进程。对于运行正常的Mac,每周重新启动一次没有任何好处。

睡眠会让运行时间归零吗?

不会。运行时间从上次启动开始计算,Mac睡眠时也会继续计时。只有重新启动或关机才会让它归零。

在活动监视器的哪里查看运行时间?

哪里都没有。活动监视器不显示它。在“终端”中使用uptime,或者查看“系统信息”→“软件”→“启动后的时间”。

相关条目

分步指南:Mac为什么这么卡。

想一直盯着这些数值? 请看最好用的Mac系统监控工具,或者最好用的活动监视器替代品。也可以浏览术语表中的所有条目。