CE 5.0 上程序运行久了变慢的有关问题
CE 5.0 上程序运行久了变慢的问题现在做了一个播放照片的程序,使用GPRS连接在服务器上下载照片后在本地展
CE 5.0 上程序运行久了变慢的问题
现在做了一个播放照片的程序,使用GPRS连接在服务器上下载照片后在本地展示,其他的都还好,但是程序在运行一段时间后会明显变慢,检查过系统内存,似乎没有什么泄露,不知道是什么原因导致,该怎么处理?
希望高手予以指点,不胜感激!
[解决办法]
检查一下显示图片的那段代码,看看你的GDI对象申请了没有及时释放?
还有你确认真的没有内存泄漏?用Remote Kernel Tracker可以跟踪内存的申请和释放的,用来仔细检查一下你的程序确保没有内存泄露,而不是你所说的“似乎没有什么泄漏”
[解决办法]
[解决办法]内存泄露wince有没有什么良好的工具?
或者有没有功能宏,该功能宏打开的时候退出应用时,打印出内存泄露的__file,__line和漏的大小?
ms不做的话,应用只能自己做一个 malloc的适配监控,new无法控制啊.
[解决办法]是不是gprs传输速度导致的
[解决办法]还需要高手的话,就要公开源码
[解决办法]是否有一个定时器,一直在工作?
如果,有的话。在工作一段时间后重设。
应该就没问题了。