有没有办法减少 Chrome 浏览器中 Gmail 标签的 CPU 使用率?

有没有办法减少 Chrome 浏览器中 Gmail 标签的 CPU 使用率?

这让我抓狂不已,希望你能帮帮我。
以下是该问题的屏幕截图。

右侧,Windows 任务管理器显示 Chrome CPU 使用率较高。
左侧,Chrome 任务管理器显示所有请求均来自 Gmail 标签。 在此处输入图片描述

我尝试过的事情:

  1. 禁用所有插件。
  2. 清除 Cookie
  3. 隐身标签

Gmail 标签将使用 45-50% 的 CPU,只要它是前台标签

我已经开始在浏览器移开焦点之前激活非 Gmail 标签,但这是我希望消除的认知负荷。

为什么会发生这种情况?有解决办法吗?


PS-我正在运行Windows,并且这个gmail CPU峰值不会在Firefox或Internet Explorer中发生。


PPS——这个问题的答案引出了一个新的问题。
在 Google Chrome 浏览器中,为什么启用硬件加速后 Gmail 会占用如此多的 CPU?

答案1

仔细检查 Chrome 中的硬件加速设置。Google 的脚本(JS、CSS 动画)非常“现代”,这意味着它在 CPU 上的表现很差,但通过现代浏览器在 GPU 上运行速度非常快……假设加速没有关闭,这会导致非常高的 CPU 使用率。

或者硬件加速可能存在错误,导致 CPU 崩溃。Firefox 和 Chrome 喜欢权衡谁的加速几乎毫无用处,并破坏网站。切换它,如果关闭它可以解决问题,请尝试在 Chrome 更新一两次后再次打开它。

答案2

我找到了这个帖子,觉得我的经验对某些人有用。我遇到了同样的问题:当我使用 2 个标签、2 个帐户登录 Gmail 时,Gmail 标签占用了近 500 MB 的 RAM,并且 CPU 使用率持续飙升,每隔几秒钟就会从 1-2% 上升到 50%。我禁用了所有扩展,禁用了硬件加速,尝试了所有建议的方法,但都没有结果。最后我意识到我可以尝试禁用我在 Gmail 标签中仍然打开的聊天和日历小工具。噗!奇迹般地一切都正常!现在我的 2 个 Gmail 标签占用了大约 180MB,而 CPU 使用率一直在 0 左右!试着相信。Chrome v. 50.0.2661.102 m,在 Win 7 上。

答案3

关闭硬件加速对我来说很有效。我的系统变得几乎无法使用,Gmail 每次只能响应几秒钟,然后就会停止响应 30 秒或更长时间。

相关内容