flex地图中使用对象池加载对象
最近很是头痛,一直在想着解决一个问题:在flex制作的地图中,由于系统的特殊性,会加载相当多的Image,试想一下,每一个Image就是一个下水井盖,像部分城市部分区域的下水井盖相当密集,也就意味着要加载相当多的Image在有限的范围内。因此,也就有了对象池这个想法。
在flex组件的生存周期中,构造函数和初始化过程是最昂贵(极大的代价)的操作。你在添加和移除大量的复杂组件时,系统将变得十分繁忙并且应用程序的整体性能也会降低。组件越复杂,消耗越大。在系统中通过对象缓存技术将减少这种冲击。
关于这方面的内容,可以参考《Flex Performance, Memory Management, & Object Caching》,http://www.insideria.com/2008/03/flex-performance-memory-manage.html
目前的问题是,虽然实现了,但效果却感觉一般,继续寻找更好的办法中
所有版权归小能所有哦!!!

在flex组件的生存周期中,构造函数和初始化过程是最昂贵(极大的代价)的操作。你在添加和移除大量的复杂组件时,系统将变得十分繁忙并且应用程序的整体性能也会降低。组件越复杂,消耗越大。在系统中通过对象缓存技术将减少这种冲击。
浙公网安备 33010602011771号