Chrome 越用越卡

2016-11-17 14:35:18 +08:00
 warcraft1236

我目前在两台机器上登录了我的帐号来使用 Chrome ,一个是公司的 13 寸 Mac ,一个是个人的 15 寸 Mac (所以理论上性能不存在问题)

刚开始使用 Chrome 时一切都好,用了大概有一个季度,发现无论是家里还是公司的电脑, Chrome 都变得越来越卡,不是打开网页卡,而是网页明明加载好了,但是不能点击

比如,登录百度的帐号,我已经输入帐号密码了,登录这个按钮就是点不动,等一会才能点

频繁的出现这个问题之后,我就在加载网页的时候,打开 Chrome 的开发者工具,发现开发者工具也会出现点不动的现象,这个时候, Chrome 的其他摁钮也是点不动的

我在设置中清理缓存,手动删除~/Library/Caches/Google 目录下的所有文件,重启系统,发现故障依旧

最后,我想,退出这个帐号试一下吧

我就在设置中删除了帐号, Chrome 自动重建了一个帐号

我发现问题竟然解决了,使用了两天,卡的问题一次都没有出现过。可是如果我重新登录我的帐号,偶尔还会出现卡的问题

不知道有没有朋友也遇到过这种情况,这种情况下,除了新建帐号,还有别的办法吗?

10059 次点击
所在节点    macOS
43 条回复
smallaccount
2016-11-17 16:31:34 +08:00
extention 全部删掉就行了,很多扩展很占时间
longaiwp
2016-11-17 16:38:28 +08:00
fangfangze
2016-11-17 17:05:24 +08:00
我最近一开 Chrome 风扇就叫。。。。一天要重启 Chrome 四五次。。。现在换到 Safari 上办公了,就是要装 flash
fwrq41251
2016-11-17 17:10:42 +08:00
这版本的 chrome 插件经常崩溃。
Tuisku
2016-11-17 17:42:12 +08:00
看 Flash 卡的 => Shift+ESC 打开 Chrome 任务管理器

找到 “插件: Shockwave Flash ” 结束,在相关页面重启。可能会解决。

最近看优酷都会开始卡了 T.T ,所以准备转战 B 站 H5 播放器。
wuruxu
2016-11-17 18:24:37 +08:00
在 Linux 下,用 Chrome 好像没这个情况,一直都流畅
wildfates
2016-11-17 18:30:29 +08:00
设置-高级-系统

取消选择 使用硬件加速模式
warcraft1236
2016-11-17 18:32:19 +08:00
@wildfates 为啥取消会更快
chenxuhua
2016-11-17 22:06:11 +08:00
@wildfates @warcraft1236 为什么关闭硬件加速会快?
wclebb
2016-11-17 22:10:16 +08:00
试试退出 Cleamymac 3
neutron
2016-11-17 22:15:39 +08:00
在性能比较弱的机器上非常明显, 2015 macbook ,用 Safari 和 Chome 有肉眼可看出来的区别。 Chrome 明显要慢,尤其是新建、关闭标签页,上下滚动等等。

不过地址栏输入关键词后按回车, Chrome 显示出 Google 搜索结果的反应时间要短一些,一直不知道为什么。
zyllwy
2016-11-17 22:27:01 +08:00
99%用 safari , 1%用 chrome 。因为 flash
onionnews
2016-11-17 23:16:13 +08:00
前几天经常卡死,关掉 flash 和硬件加速就 OK ,不过最近已经更新了,不太卡了
holoto
2016-11-17 23:32:56 +08:00
内存太低了吧
ianzhou233
2016-11-17 23:39:27 +08:00
把 flash 关了试试
KirkZheng
2016-11-18 02:10:22 +08:00
后台不要运行太多程序, Chrome 就是个内存黑洞。
Lyc1874
2016-11-18 12:38:08 +08:00
chrome 神奇的地方就是不管你有多少内存,他都能慢慢耗尽
summersky92
2016-11-18 12:58:50 +08:00
装一个 block flash 的 flugin (点击才 loading ) 再装个 ad block 你就会觉得很快了
warcraft1236
2016-11-18 14:03:47 +08:00
@Lyc1874 我的还好,因为我经常关闭,没有一直开网页很长时间。感觉就是有些账户相关的数据导致卡
feifei435
2017-11-27 22:47:31 +08:00
@warcraft1236  我也出现过你的问题,就是 A、B 两个不同的电脑的 chrome,登录了相同的账户,然后 A 电脑好好的,就是 B 机器的 chrome 很卡,症状跟你描述的一摸一样,chrome 在正常使用过程中,大概隔十五分钟到半个小时就会卡一次,每次卡大概持续一分多种,然后卡的时候我观察 cpu 发现 chrome 占用了 99%的 CPU,用 procexp 工具看出来是一个 IsSandboxedProcess()的线程疯狂吃 CPU。一些其他的现象还有:
1. 网页明明加载好了,但是不能点击
2. 比如登录百度的帐号,我已经输入帐号密码了,登录这个按钮就是点不动,等一会才能点
3. 频繁的出现这个问题之后,我就在加载网页的时候,打开 Chrome 的开发者工具,发现开发者工具也会出现点不动的现象,这个时候,Chrome 的其他按钮也是点不动的

我检查了所有的 chrome 插件包括 flash,禁用所有插件仍不管用。又不想重置 chrome,因为重置后所有保存的密码,历史记录,书签,插件配置就全部没了。后来我是在没办法了,就想,chrome 的全部配置数据不都是保存在 C:\Users\Administrator\AppData\Local\Google\Chrome\User Data 这个文件夹里面嘛,肯定是这里面有什么配置不同在作怪。我就用 beyond compare 把 A 机器和 B 机器的 User Data 文件夹全部比对了一遍。看看究竟是什么文件在作怪。但是比对结果出来一看有太多不一样了,于是使用排除大法,把 B 机器和 A 机器不一样的文件一个个都删去,看看卡顿会不会重现。
因为我一开始是怀疑某个插件的原因,就把插件的文件夹一个个删除,每删除一个插件文件夹就启动一下 chrome,看看卡顿会不会重现,当我把所有插件目录全部删完后,还是会卡,于是接着删,接着排除,当排除到
C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Preferences 这个文件时,我发现一把这个文件删了,chrome 就不卡了,我打开这个文件一看,是一个巨大的 json 文件,里面存了很多我曾经访问过的链接和当时浏览器的窗口位置信息,A 机器的 Preferences 文件只有 80 多 k,B 机器的 Preferences 却有好几兆。用 beyond compare 对比一下两个机器的 Preferences 文件,发现 B 的 Preferences 的 url 列表超级长,起码有上万个,于是我用 json 编辑器,把 B 机器的 Preferences 文件中的 url 列表全部清空了,其他配置保留,然后,这个问题居然就彻底解决了,以后再也没卡过。。

所以我的建议就是,如过有朋友的 chrome 也出现跟我描述中一样的卡顿情况,不妨试一试把 C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Preferences 先备份下然后删除了,试试看还会不会卡顿。
不同系统的 chrome User Data 路径
Windows 7, 8.1, and 10: C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default
Mac OS X El Capitan: Users/<username>/Library/Application Support/Google/Chrome/Default
Linux: /home/<username>/.config/google-chrome/default

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/321179

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX