echarts 在chrome 上会内存泄露
echarts实例化后 在chrome上内存会不停的长。
哪个例子?
http://echarts.baidu.com/doc/start.html
这个页面 在谷歌下就会出现内存泄漏
在我的一个项目中也用到了 echarts 内存每秒要加0.5M左右 。
但是在ie 和 firefox 下没有发现这个现象
不好意思没留意你的回复,我这在chrome devtools没发现内存泄露的问题,交互的时候是会有上涨,但是过一段时间内存回收后又会回落
是的在chrome devtools是看不到这个内存溢出的, 但是在windows 的任务管理器会看到一个chrome的进程占用内存不停的在上涨, 结束这个进程后,echarts的页面会崩贵, 其他页面正常。
检测 http://echarts.baidu.com/doc/start.html 发现了这个现象
在示例的页面中没有看到这个现象
—
Reply to this email directly or view it on GitHub.
今天又跟踪次chrome下的内存泄漏 ,
发现在 iframe 中使用echarts 就会出现内存泄漏,
使用下面这个html检测到的:
半小时的内存检测:任务管理器中chrome的进程内存突破1G
补充发现,windows的chrome下会有这个问题(内存飙升), mac的chrome下内存不会一直涨。。。(渲染页面后,不需要交互)
截一张windows下 检测图片
@pissang 再补充一下case:
windows的chrome, 如果页面出现滚动条,则就会内存飙升, 设置css或者精简内容,让它不出现滚动条,就没有该问题, 请知晓~
是因为css animate效果引起的。
但是,按照文档,设置option的参数animation=false,addDataAnimation=false,
依然禁用不了动画,
所以,最后还是注释掉2.0.3版中11156~11168行的动画Animation.start()函数内容就没问题了。
@yangji-bjhl
谢谢反馈。能补充更多信息吗?关于css animate引起的内存泄漏?
请问:echart动画渲染在mac的chrome上会出现内存泄露,这个问题echarts现在解决了吗
在 2016年7月4日,上午10:47,Yi Shen notifications@github.com 写道:
?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/ecomfe/echarts/issues/510#issuecomment-230194686, or mute the thread https://github.com/notifications/unsubscribe/AKDp1gqYOOkuEsSWyL5XBroSbx0sHOj8ks5qSHRAgaJpZM4CTj6C.
这个跟之前版本 chrome 有关,你现在试下还是否存在内存泄露问题
现在还是存在的,我们这边的只要是mac的chrome,都会出现内存泄露,并且很严重?如果跟版本有关,chrome版本多少以后不会出现这个问题?
echarts 和 chrome 都是什么版本?我不确定哪个版本开始不出现这个问题
echart: 2.2.7 ; chrome 50.0.2661.102 (64-bit)
多少版本以后不会有这个问题?
你试试 3 以后的版本
好,我先试试
你们4年前讨论的问题,现在Echarts依然存在内存泄漏问题
2019年了,这个问题还是存在。别甩锅给谷歌了,真的有问题,clear方法和dispose方法根本无效,内存稳步上升
动态图表内存会一直涨,长时间开着就会导致页面崩溃了
Most helpful comment
2019年了,这个问题还是存在。别甩锅给谷歌了,真的有问题,clear方法和dispose方法根本无效,内存稳步上升