我创建了一个在 UI 中显示 3-4 个图表的 UI。
我注意到以下
一旦这些图表加载,IE 内存就会飙升至大约 400 Mb,这是可以理解的,因为其中一些图表就像显示多达一千行的表格。
我注意到我刷新这些图表的次数越多,IE 内存增加的次数就越多。
通过多次简单的代码演练,我找不到任何泄漏或任何大小正在增加的数据结构。我正在使用 Flex builder 2。我有几个问题:
- Flash什么时候释放内存?我可以 IE 将该内存返回给操作系统吗?
Flash中是否存在已知的内存泄漏?- 有哪些工具可以帮助我?
- 是否有任何编程最佳实践,例如将未使用的对象显式设为空,有帮助吗?
非常感谢您。
我还有一个问题,IE 似乎根本不会释放任何内存,除非它被最小化?