在 Mac OS X 的 Safari 中显示单个网页选项卡和 Windows 的进程 ID

Safari 图标

此可选设置面向有理由直接在窗口标题栏中快速查看单个网页 PID 的高级用户和开发人员。对于其他人来说,它可能有点无用,新版本的 OS X 中提供了一种更加用户友好的方法,它允许用户 在活动监视器中使用悬停技巧查看错误选项卡和窗口的 URL

要获得页面标题 PID,您需要显示 Safari 调试菜单,如果您还没有这样做——是的,调试菜单不同于标准的开发人员菜单。调试菜单必须通过带有默认字符串的命令行启用,在终端中输入以下行来执行此操作:

默认写入 com.apple.Safari IncludeInternalDebugMenu 1

重新启动 Safari,您会发现“调试”菜单现在可见,现在要启用 PID 页面标题可见性选项,只需执行以下操作:

  • 下拉新出现的“调试”菜单并转到“其他标志”
  • 选择“在页面标题中显示 Web 进程 ID”
  • 显示网页进程ID在Safari 页面标题

    更改是立即发生的,您将立即在每个打开的浏览器窗口和选项卡的网页标题旁边看到一个进程 ID,寻找类似这样的内容:“页面标题 [WP 8418]” WP ##### 是 Web 进程 ID。

    Safari 页面标题中的 PID

    如果您想知道或不明显,这些是标准进程 ID,这意味着您可以轻松跟踪它们及其活动,并且可以使用 kill 命令进行影响,因此您可以 轻松暂停标签和窗口的进程,或者在它们失控或有否则会成为资源消耗者。