Anonim

OS X中的Activity Monitor可以使您深入了解Mac的软件,服务和硬件的运行状况,但是尽管Apple尝试使界面更易于使用,但确切地理解成百上千的方式仍然令人困惑。使Mac正常工作的后台进程已连接。 对于那些试图解决问题或仅出于好奇的人,使“活动监视器”更易于理解的一种方法是使您可以更好地查看活动进程。
默认情况下,“活动监视器”(位于“ 应用程序”>“实用工具”中 )将仅显示“我的进程”的列表。这些是与当前用户帐户关联的应用程序和用户级系统进程,而不是与Mac上的另一个用户关联的任何进程。或无论哪个用户处于活动状态都可以运行的系统级进程。


要获得Mac上正在运行的所有进程的完整图片,这可能在故障排除时很重要,您可以从默认的“活动监视器”视图中更改,方法是转到菜单栏中的“ 视图”>“所有进程 ”。


查看所有过程可能会使“活动监视器”更加难以分析。 大多数用户知道您可以通过单击标题列之一来对进程列表进行排序,或者使用右上角的搜索框来过滤特定名称,但是通过查看进程,您可能会使事情更容易理解 分层地 。
要在“活动监视器”中启用分层流程视图,请返回菜单栏,然后​​依次选择“ 视图”>“所有流程”


“活动监视器”窗口中的进程列表将发生巨大变化,其中一个新的嵌套视图将一直启动,该嵌套视图将处理Mac的启动过程以及所有应用程序和脚本的基本框架,以及kernel_task,即操作系统的核心。处理硬件资源分配。 您不会想弄乱前两个流程,但是一旦深入研究了已启动的子流程,事情就会变得很有趣。


在当前启动过程中缩进的是所有当前进程,这与前面显示的常规“所有进程”视图相似。 但是,层次结构视图的好处是,许多进程会生成或“拥有”子进程,并且您可以通过其条目左侧存在显示三角形来标识它们。 单击三角形以展开列表,将显示主进程拥有的所有进程,并帮助您确定哪些进程相关,以及哪些应用程序或服务可能占用资源,崩溃或以其他方式引起麻烦。
您仍然可以对列进行排序并在分层视图中进行搜索,因此,您可以轻松找到有问题的进程并确定其属于哪个应用程序或服务。 有些用户更喜欢使用“ 所有流程”,可以一直分层 查看,但是如果您更喜欢过滤列表的简单视图,例如“我的流程”,则可以通过快速转到“活动”中的“查看”菜单轻松地切换回去。显示器的菜单栏。

通过在活动监视器中分层查看进程来更好地查看Mac