关于wince系统的内存碎片,收集贴
做这个项目以来,多次在wince系统下遇到过内存碎片,这个东西非常可怕
先说我的:
wince下gdi资源频繁创建回收会出现内存碎片
内存动态分配回收频繁会产生内存碎片
频繁的刷屏,过多的使用invalidate等函数也能产生内存碎片
最好能将WM_ERASEBKGND的响应函数OnEraseBkgnd阻截修改成return true;
克服内存最有效的方法是程序只有一次内存申请,并且只有一次释放(当然这需要程序框架上做保障)
应用领域:
我是做运动控制软件的,实时性和稳定性要求较高,长期运行,程序需要频繁刷屏
大家来说一说自己的认识吧,呵呵痛苦的滋味,你是否有体会