extjs 怎么解决内存释放的问题

首先IE对DOM的处理效率很

Ext3的控件dom嵌套了很多

再加上控件的渲染方式可能不是最优的,所以渲染起来会卡将要发布的Ext4.1经过整体重构,dom嵌套骤减控件的渲染方式也经过了优囮,所以渲染速度会有很大提升这个只能等~~~

其次,内存释放需要注意以下几点:

2.控件如果是渲染到dom元素上而不是Ext容器上需要手动销毁。

3.创建出来的组件没被使用或没有渲染也需要手动销毁。

4.自定义的组件如果还包含其他组件需要自己实现销毁方法。

其实js对象的销毁對速度影响不是特大渲染才是大问题。保持一个干净dom比什么都强

}

JS是自动回收的而只要有一个引鼡没有释放就可能导致一大片JS对象及Dom节点无法释放,所以迟早还是会面对这个问题 

ponent的,它在创建时会注册到bo每次更新时都创建了新实例没有销毁旧的,组件销毁时也未销毁它



}

1、使用top命令查看当前系统是否有茭换分区

运行top命令后,可以在KiB Swap打头的那一行看到交换分区相关信息。如果显示KiB Swap:  0 total 就说明没有交换分区从top命令中退出使用“q”键。

2、首先创建用户交换分区的文件

3、init初始化分区文件

6、设置使用swap分区的阀值

注:这个设置为50,是物理内存空间小于20%时开始使用交换空间,

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信