在 Mac OS X 的活动监视器中显示“Safari Web 内容”进程 ID 的 URL

目录:

Anonim

Safari 网络浏览器的普通用户会很高兴地发现一个很棒的小技巧,它已添加到 Mac OS 中的活动监视器应用程序中,能够查看 URL与每个“Safari Web 内容”进程 ID 相关联,从而提供快速准确地找到哪些网页正在消耗资源或出错的能力。

这一切都是直接从通用的 Mac 任务管理器完成的,它允许您在需要时立即终止任务。使用这个技巧非常简单:

如何在Mac上的活动监视器中查看Safari Web内容进程的URL

  1. 打开Safari web浏览器并打开一个或两个URL,它们可以在选项卡或窗口中
  2. 现在启动“活动监视器”,位于/Applications/Utilities/(也许更容易通过Spotlight启动)
  3. 使用搜索字段通过“Safari”缩小结果范围
  4. 将鼠标光标悬停在每个“Safari Web 内容”进程名称上以查看关联的 URL

这使得查明哪个网站或网页导致 CPU(处理器)过度使用、内存使用或耗电变得容易得多,允许用户定位并杀死特定的 URL 选项卡或导致过度使用资源的窗口。一旦识别出错误的进程和/或 URL,您可以立即采取行动并通过在活动监视器中选择单独的“Safari Web 进程”ID 来终止任务,然后单击 (X) 按钮为给定的启动特定的终止任务。特殊性使得这非常优先于强行退出整个 Mac OS X Safari 应用程序,因为您不会丢失剩余的浏览器会话。

不出所料,最频繁消耗大量系统资源的网页URL 是那些带有大量Javascript、Java、动画、Flash 或其他第三方插件或构造不当的脚本的URL。经过更好优化或重量更轻的网页在初始加载期完成后通常不会使用大量系统资源。

在Mavericks 中添加Activity Monitor 之前,长期使用Safari 的用户都知道这基本上是一个猜谜游戏,唯一的解决方案是按CPU 排序,然后开始杀死进程,等待查看哪个网页是大量资源使用的罪魁祸首。Safari 与活动监视器的集成不如 Google Chrome 任务管理器有用或强大,它为 Chrome 浏览器中的每个打开的 URL 提供非常具体的信息。 Chrome 任务管理器也完全包含在 Web 浏览器中,这样就不必单独打开 Activity Monitor(尽管如果需要,用户仍然可以针对单个 Chrome 标签页和窗口),但总的来说,通过一般的 Safari 功能OS X 任务管理器是朝着正确方向迈出的重要一步。

感谢 Joshua C. 发送这个在 MacWorld 发现的绝妙技巧。

在 Mac OS X 的活动监视器中显示“Safari Web 内容”进程 ID 的 URL