Chromium 内存泄漏

2014-02-24 07:44:16 +08:00
 yangff
具体就是一个页面(小说、WebQQ)长时间使用内存占用就会狂涨,关掉所有插件还是这样。
应该不是哪个页面的js内存泄漏了,因为切换页面标签的内存也不会减少,只能关掉标签重新开。
发生挺长时间了,终于忍不住了,有和我一样的吗?

Chromium 31.0.1650.63 (开发者内部版本 238485)
操作系统 Linux
Blink 537.36 (@163124)
JavaScript V8 3.21.18.13
Flash 11.2 r202
用户代理 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
命令行 /usr/lib/chromium/chromium --no-startup-window --flag-switches-begin --js-flags=--harmony --show-fps-counter --flag-switches-end
可执行文件路径 /usr/lib/chromium/chromium
个人资料路径 /home/yangff/.config/chromium/Default
其他变体 b178bdde-5ee54a71
b03ddc1f-2d9ef0cc
f9b252d0-fd526c81
262f996f-eeefeb17
24dca50e-837c4893
ca65a9fe-91ac3782
5e29d81-f23d1dea
246fb659-7564fb06
f296190c-477de798
4442aae2-a90023b1
ed1d377-e1cc0f14
75f0f0a0-4ad60575
e2b18481-bca011b3
e7e71889-4ad60575
3227 次点击
所在节点    问与答
8 条回复
chairuosen
2014-02-24 09:12:49 +08:00
chrome devtools能看内存占用情况
FrankFang128
2014-02-24 09:20:21 +08:00
狂涨不等于内存泄露。
dndx
2014-02-24 09:49:46 +08:00
内存泄漏也不一定是 Chromium 的错,JS 写的不好也会内存泄漏。
initialdp
2014-02-24 09:57:59 +08:00
@dndx 如果js泄漏,那就是V8引擎有问题。linux下建议还是使用firefox,虽然启动慢一些,但是够稳定,性能也越来越好了。
jakwings
2014-02-24 11:19:37 +08:00
极度怀疑 WebQQ ,这种一直开着还一直发起网络请求的东西,还要频繁更新网页页面信息,极有可能积聚冗余信息浪费内存,我也用过,的确会越来越占内存。
yangff
2014-02-24 12:09:46 +08:00
@jakwings 和webqq没关系。
@FrankFang128
看小说的时候,不是有->按键换下一页吗,换着换着,半个小时1个小时的就内存狂涨到1、2G,不仅仅是起点还包括很多其他的网站,以及webqq这些长时间不会关掉的都会出这个问题。我觉得是切换页面的时候内存没有释放,然后不断积攒的结果,因为可以看到内存占用从100多m到500m到1、2G的。
到最后是整个页面卡的不行……

好几个版本都这样了,听说最近新的升级有点xx就不想升级了,不知道最新的版本是不是也这样。

顺便问一下,stylish自定义右侧滚动条有时生效有时不生效……这又是什么bug……
jakwings
2014-02-24 12:27:55 +08:00
@yangff 或许是后退页面保存了快照或者网页预加载占了一些内存吧。太复杂了。也可以试试 Chrome 啊。Chromium 除了开源,对于普通用户没有什么特别的。

滚动条样式,以前我试过,貌似是有点问题。可以再添加别的普通样式来测试是不是样式表没加载。Linux 平台有点复杂,没有太大的商业支持,可能官方支持力度不够大。
durrrr
2014-02-24 12:44:20 +08:00
我也遇到过,地址忘了,看起来只是个普通文本网页。但一会就卡的不行了。查看 Timeline 的 Memory 曲线就是内存泄漏的节奏。

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

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

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

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

© 2021 V2EX