V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
coffce404
V2EX  ›  前端开发

有人注意过 Chrome 的 background-image 属性会引发巨大内存泄漏的问题吗?

  •  
  •   coffce404 ·
    Coffcer · 2015-09-04 16:19:02 +08:00 · 4000 次点击
    这是一个创建于 3367 天前的主题,其中的信息可能已经有所发展或是发生改变。

    demo :
    http://jsfiddle.net/coffce/xssowkw5/

    测试了 Chrome43 和 44 ,还有一些 chromium 内核的国产浏览器,全都泄漏,十几秒可以让页面飙升到 500M 。
    很多用 background-image 做渐变(一般是导航栏)的网站都中枪了,比如虾米这些。

    第 1 条附言  ·  2015-09-04 17:05:56 +08:00

    我的是 64 位 Win7 , Chrome44 ,录了一个 gif :
    img

    13 条回复    2015-09-05 14:24:42 +08:00
    laoyuan
        1
    laoyuan  
       2015-09-04 16:28:33 +08:00
    吓人不敢点
    coffce404
        2
    coffce404  
    OP
       2015-09-04 16:29:59 +08:00
    @laoyuan 放心,点进去后还要有节奏的移动鼠标才会泄漏
    imlonghao
        3
    imlonghao  
       2015-09-04 16:33:10 +08:00
    45 似乎没什么效果?
    coffce404
        4
    coffce404  
    OP
       2015-09-04 16:41:54 +08:00
    @imlonghao 45 我还没试过,看图片:
    ss098
        5
    ss098  
       2015-09-04 16:47:53 +08:00
    经过测试 360 Chrome 开始的时候来回移动会快速提升内存占用,然后到达 60 M 左右不再上涨,切换到其他页面会自行清理内存占用。
    imlonghao
        6
    imlonghao  
       2015-09-04 16:58:03 +08:00
    加载后未滚动

    滚动了一分钟内存也不见有上升的趋势


    版本 45.0.2454.85 (64-bit )
    des
        7
    des  
       2015-09-04 16:58:43 +08:00
    chrome 45.0.2454.85 m (64-bit ) 表示没什么明显的变化
    coffce404
        8
    coffce404  
    OP
       2015-09-04 17:02:38 +08:00
    我的是 64 位 Win7 , Chrome44 ,录了一个 gif :
    http://7xju6m.com1.z0.glb.clouddn.com/GIF.gif
    omi4399
        9
    omi4399  
       2015-09-04 17:21:15 +08:00
    Chrome/46.0.2471.2 没啥问题
    baiyemao
        10
    baiyemao  
       2015-09-04 17:52:57 +08:00
    妈个屯的,闪瞎了我的眼
    yangg
        11
    yangg  
       2015-09-04 20:47:14 +08:00
    你这个 demo , mbp15 ,内存没见动,移动的时候 cpu 占 15%-30%
    通过 chrome 的 taskmananger 查看的
    coffce404
        12
    coffce404  
    OP
       2015-09-05 11:33:21 +08:00
    @yangg Chrome45 及以上已修复此问题
    yangg
        13
    yangg  
       2015-09-05 14:24:42 +08:00
    @coffce404 已经是 Version 45.0.2454.85 (64-bit )了,但这 cpu 问题算不算 bug 呢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   929 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 21:26 · PVG 05:26 · LAX 13:26 · JFK 16:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.