小编goo*_*ide的帖子

如何防止 OS X 中 Chrome 选项卡的 CPU 使用率过高?

我经常这样做:

  • 注意我的 MacBook Air 很热
  • 打开活动监视器,查看“Google Chrome Helper”进程,CPU 占用率为 100%
  • 打开 Chrome 的任务管理器找到负责的标签
  • 查找并删除我两天前打开的一些博客文章,其中的 JS 正在运行无限循环

如果在我离开办公桌时发生这种情况,尤其令人沮丧,而且我的粉丝整晚都无缘无故地疲惫不堪。

我怎样才能防止这种情况?

我知道cputhrottle可以让您限制特定 PID 的 CPU 使用率,但 Chrome 使用许多进程。我考虑编写一个脚本,定期cputhrottleps -A | grep Chrome. 前台/后台开关的监控可以通过 Chrome 扩展程序完成,该扩展程序需要通过Native Messaging API与在 Chrome 外部运行的守护程序通信,但编写和分发似乎需要做很多工作。我希望有一个更简单的解决方案。

cpu google-chrome google-chrome-extensions cpu-throttling macos

6
推荐指数
1
解决办法
1832
查看次数