Chrome在Ubuntu 16.04上经常出现卡顿的问题。

我正在使用Chrome版本50.0.2661.94(64位)和Ubuntu 16.04。 大部分时间,Chrome会卡住并导致整个系统停顿。
有人遇到同样的问题吗?

2你的电脑内存至少有4GB吗?如果没有,不要使用Chrome浏览器。 - dadexix86
@dadexix86 我有4GB的内存 - Gautam Savaliya
2我也注意到这个问题,似乎不会占用太多CPU或内存,所以不确定原因。 - jdwiegman
1在我的旧笔记本电脑上,配备了4GB的内存,Firefox运行速度比Chrome快得多(Chrome几乎无法使用,非常慢)。 - user533208
@NickWeinberg 我注意到了同样的事情。 - Gautam Savaliya
我遇到了同样的问题,只是有时候(虽然似乎不太频繁)它也会在Chrome没有运行时发生。显然这是16.04内核的一个问题。真是不开心啊。:( - Tamsyn Michael
这里的情况也一样,使用最新的NVIDIA 361.42驱动时,Chrome偶尔会在特定网站上出现几秒钟的卡顿。 - Arup Roy Chowdhury
我也有这个问题。但是只有在Unity上出现。我安装了Mate,当从Mate运行Chrome时,对我来说一切都正常。 - Aneeez
我已经在这里发布了我的DIY解决方案: http://askubuntu.com/a/888742/600011 - Kris Jace
这对我也是一样的,硬盘闪烁灯会疯狂地闪烁,我只需要等待2-10分钟它就会停止。当我已经打开了很多标签页时,随机打开一个新标签页时会发生这种情况。如果我注意到并在它完全变慢之前关闭标签页,就可以防止这种情况发生,然后我去标签任务管理器中关闭一些稍后再回来的窗口,然后我就可以再次打开一个新标签页。我有16GB的内存和很多标签页。 - phazei
5个回答

是的,我也遇到了同样的问题。经过漫长的挣扎,我解决了它。
这与Chrome高内存(RAM)使用有关。
1. 在Chrome设置中禁用硬件加速。
步骤: - 在URL栏中输入“chrome://settings”,然后点击“高级”。 - 取消勾选“可用时使用硬件加速”。

enter image description here

2. 关闭GPU栅格化 - 打开"chrome://flags"页面 - 禁用"GPU栅格化" enter image description here 3. 检查Chrome的内存使用情况(Shift + Escape)(可选) - 插件也会占用更多内存。如果您发现插件占用了很高的内存(广告拦截插件是内存占用大户),也可以将其移除。这样可以帮助减少内存使用量。
这些操作将显著降低内存使用量。

这似乎有效,"GPU光栅化"可减少大约50%的内存。 - hiennt
GPU光栅化是一个不错的想法。 - kodmanyagha
2对我来说,“禁用硬件加速”和“禁用GPU光栅化”解决了这个问题。 - rmuller
9这不是一个解决方案,只是一个权宜之计。通过禁用硬件加速,像视频播放这样的任务将完全依赖于 CPU。硬件加速应该正常工作。 - Fran Marzoa
2没有帮助我。Chrome在Ubuntu 18.10上仍然会时不时地冻结。 - Peter
禁用硬件加速似乎在我的电脑上有很大帮助。今天早上,当我打开两个Slack标签和一些其他过于庞大的页面(现在这些页面都变得非常庞大)时,几乎卡死了,但系统没有冻结或变慢,只是页面绘制速度较慢。我使用的是4GB内存的Dell Chromebook上的Xubuntu 18.04。谁知道为什么禁用硬件加速会有帮助呢,可能是因为有问题的硬件加速。我有足够的交换空间,所以不是那个原因。 - Tom Boutell
1@TomBoutell 这不是硬件加速的问题。硬件加速将一部分CPU工作转移到其他硬件(例如GPU)。这样可以降低CPU利用率,但同时会占用更多内存,导致在你的情况下(4GB RAM)性能较差。因此,禁用硬件加速将所有任务交给CPU,这样你将有更多内存可供使用。 - Nusry
2哦,谢谢,这真是救了我一命。这也适用于VirtualBox上的Ubuntu 18.04。 - aiternal
1Chrome不断冻结我的Ubuntu。经过你的提示,一切都运行得非常完美...谢谢! - Cleberson Falk
这个问题有官方的错误报告吗?在20.04版本中该问题仍然存在。 - Simd
1太多时间省了,老铁!感谢你的调试! - Adrien Forbu

如何禁用GPU硬件加速?
如果您在终端中使用“--disable-gpu”运行Chrome:
google-chrome --disable-gpu

你试过那个技巧吗?
如果它正常运行,你可以通过进入Chrome的设置/"系统",取消选中"可用时使用硬件加速",然后重新启动来保持这种行为。

我遇到了类似的问题(一些网站卡住,比如 Gmail)。我在设置中取消了“启用硬件加速”选项,但仍然出现卡顿现象。 - Rafael Sisto
2没帮助或可能不是解决方案 - L.K.
我从中获得了最佳的性能/稳定性改进。 - user3751385
这个有效。我有双4K屏幕,4个CPU和集成的HD530图形,它从经常无法使用到更卡但可用。有人能解释为什么吗?瓶颈在哪里? - stevesliva

我有一块Nvidia的GPU,我使用的是16.04稳定版。 之前每隔3-4小时就会出现不可逆的冻结,即使没有使用Chrome。 安装了Nvidia 358.16驱动程序后,一切似乎都正常。

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358 nvidia-settings

昨天这里也是一样的,当我添加了一个交换分区后,问题就解决了。虽然我不想要一个交换分区,但是算了,我想我只能忍受那8GB的磁盘空间了 :)

你不一定需要与你的RAM等量的交换分区,通常情况下,如果你需要一个,1GB的大小应该足够满足几乎所有需求。 - Videonauth
我不知道为什么这个方法会奏效,但在尝试过Ubuntu 17.04上的所有其他解决方案后,这就是起作用的那一个。 - Brandon
升级到17.04(从16.10和16.04)在带有SSD和16G内存的NTB上,添加了交换空间,看看是否能解决冻结问题...虽然对于SSD来说不是最佳解决方案... :-) - LetynSOFT
如果对你有帮助,请给我点赞 @Brandon - Revolutionist
@LetynSOFT 有点离题,但是自从第一批SSD问世以来,它们的耐用性已经大大提高。如果你稍微搜索一下,谷歌自己在他们的数据中心进行了一项测试,发现他们需要更频繁地替换HDD而不是SSD来处理相同的交易负载。所以你不必担心这个问题。 - Fran Marzoa

对于Ubuntu 20.04来说,如果在打开Gmail时Chrome完全卡住,可能是因为使用了深色模式。
禁用深色模式
或者
google-chrome --disable-gpu