jqplot内存泄漏、内存不断增加管理ajax
来源:互联网 发布:男士护肤吧 淘宝店铺 编辑:程序博客网 时间:2024/06/05 08:14
在使用AJAX时,jqplot内存不断增加。当系统分配给浏览器的内存不足时就崩溃了。
在网上找了很多资料都没有解决问题,最后看了其源码因为使用JQUERY变量$.jqplot进行实例化时会调用其内部的var plot = new jqPlot();
如果你每次AJAX都去实例化就会增加内存,就算你销毁实例,var plot = new jqPlot();产生的内存任然存在,因为它不是该实例的一个成员,这样就会导致这块内存不能够被访问。
解决办法:
if(lineMemory == null){ lineMemory = $.jqplot('distpic',[l1, l2, l3, l4, l5, l6], barLineConfig('用量')); }else{ lineMemory.init('distpic', [l1, l2, l3, l4, l5, l6], barLineConfig('用量')); lineMemory.replot(); }
//先创建一个对像,如果该对像存在就进行初始化,然后调用replot进行重画。这样就不会重复调用jquery.jqplot.js中的var plot = new jqPlot();
0 0
- jqplot内存泄漏、内存不断增加管理ajax
- 内存泄漏增加
- javascript 内存管理 避免内存泄漏 [ajax in action]
- 内存使用率不断增加的原因之一
- Unity Profile 内存不断增加问题
- htmlunit解决内存不断增加,内存溢出问题
- Objective-c 内存管理-内存泄漏
- java内存管理,GC,内存泄漏
- C++内存管理(内存分配、内存泄漏、内存回收)
- Android怎样避免内存泄漏的问题,不断补充中
- .Net调试内存泄漏不断增长小记——SocketAsyncEventArgs
- JVM内存管理:内存区域和内存泄漏
- android内存管理—内存溢出和内存泄漏
- VC串口控件编程,解决内存不断增加的问题
- VC串口控件编程,解决内存不断增加的问题
- SQL SERVER的内存会不断增加,问题分析
- SQL SERVER的内存会不断增加,问题分析
- SQL SERVER的内存不断增加问题分析
- jsp 页面链接(注解:指a标签的超链接)乱码问题及其解决办法
- 第十五周项目一
- C#中的Dictionary字典类介绍
- Android Fragment完全解析,关于碎片你所需知道的一切
- 最长公共子序列
- jqplot内存泄漏、内存不断增加管理ajax
- dwz+nutz+xheditor 论坛输入框上传图片
- Python爬虫框架Scrapy实战教程---定向批量获取职位招聘信息
- sql 生成树型样式
- js跳出循环:break 、continue 、return
- YAHOO的YUI框架
- 浅谈C/C++内存泄漏及其检测工具
- Structs2 <s:date> <s:debug> <s:property>说明
- linux下常用简洁 代替指令