在 MacOS Chrome 中,如果“浏览器”进程(根据 Chrome 任务管理器)使用 90% CPU,那么罪魁祸首是什么 URL 或扩展名?

Jus*_*ant 6 google-chrome macos

有时,当我在 Chrome 中打开一个新网页时,我的 Mac (Big Sur 11.2.1) 会突然开始用尽一个 CPU。但有时即使在我关闭该选项卡后(为了更好的衡量,其他最近打开的选项卡也是如此),CPU 仍保持在 100% 状态至少一两分钟。今天发生了这种情况,我打开 Chrome 的任务管理器,它说“浏览器”进程使用了​​约 90%,其中一个渲染器进程使用了​​约 20%。其他 Chrome 进程的 CPU 利用率均不超过 10%。它持续了至少一分钟,然后我不耐烦地退出了 Chrome,之后问题终于消失了。当我重新打开相同的选项卡时,问题不再出现。它是间歇性的且看似随机的。

当这种情况再次发生时,我该如何诊断哪个页面或扩展程序有问题?相关问题:

  • 与各种选项卡和扩展进程相比,“浏览器”进程中运行的是什么?
  • 有没有办法知道哪个 URL 或扩展正在占用“浏览器”进程内的循环?
  • 如果页面运行表现不佳的 JavaScript,关闭选项卡会杀死脚本吗?如果不是,它最终会在选项卡关闭后被杀死吗?如果是,超时是多少?
  • CPU 是否可能被我关闭的选项卡占用?如果是,在什么情况下会发生这种情况?

注意:这不是如何查找特定 Chrome 进程引用的选项卡的重复内容。该问题是关于基本选项卡资源故障排除的。此问题是关于当使用 Chrome 任务管理器进行基本故障排除不起作用时该怎么办。