V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yangff
V2EX  ›  问与答

Chromium 内存泄漏

  •  
  •   yangff · 2014-02-24 07:44:16 +08:00 · 3306 次点击
    这是一个创建于 3927 天前的主题,其中的信息可能已经有所发展或是发生改变。
    具体就是一个页面(小说、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
    8 条回复    1970-01-01 08:00:00 +08:00
    chairuosen
        1
    chairuosen  
       2014-02-24 09:12:49 +08:00 via Android
    chrome devtools能看内存占用情况
    FrankFang128
        2
    FrankFang128  
       2014-02-24 09:20:21 +08:00 via Android
    狂涨不等于内存泄露。
    dndx
        3
    dndx  
       2014-02-24 09:49:46 +08:00
    内存泄漏也不一定是 Chromium 的错,JS 写的不好也会内存泄漏。
    initialdp
        4
    initialdp  
       2014-02-24 09:57:59 +08:00
    @dndx 如果js泄漏,那就是V8引擎有问题。linux下建议还是使用firefox,虽然启动慢一些,但是够稳定,性能也越来越好了。
    jakwings
        5
    jakwings  
       2014-02-24 11:19:37 +08:00
    极度怀疑 WebQQ ,这种一直开着还一直发起网络请求的东西,还要频繁更新网页页面信息,极有可能积聚冗余信息浪费内存,我也用过,的确会越来越占内存。
    yangff
        6
    yangff  
    OP
       2014-02-24 12:09:46 +08:00
    @jakwings 和webqq没关系。
    @FrankFang128
    看小说的时候,不是有->按键换下一页吗,换着换着,半个小时1个小时的就内存狂涨到1、2G,不仅仅是起点还包括很多其他的网站,以及webqq这些长时间不会关掉的都会出这个问题。我觉得是切换页面的时候内存没有释放,然后不断积攒的结果,因为可以看到内存占用从100多m到500m到1、2G的。
    到最后是整个页面卡的不行……

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

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

    滚动条样式,以前我试过,貌似是有点问题。可以再添加别的普通样式来测试是不是样式表没加载。Linux 平台有点复杂,没有太大的商业支持,可能官方支持力度不够大。
    durrrr
        8
    durrrr  
       2014-02-24 12:44:20 +08:00
    我也遇到过,地址忘了,看起来只是个普通文本网页。但一会就卡的不行了。查看 Timeline 的 Memory 曲线就是内存泄漏的节奏。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3313 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:49 · PVG 08:49 · LAX 16:49 · JFK 19:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.