首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动应用 >

CE 5.0 上程序运行久了变慢的有关问题

2012-03-04 
CE 5.0 上程序运行久了变慢的问题现在做了一个播放照片的程序,使用GPRS连接在服务器上下载照片后在本地展

CE 5.0 上程序运行久了变慢的问题
现在做了一个播放照片的程序,使用GPRS连接在服务器上下载照片后在本地展示,其他的都还好,但是程序在运行一段时间后会明显变慢,检查过系统内存,似乎没有什么泄露,不知道是什么原因导致,该怎么处理?

希望高手予以指点,不胜感激!

[解决办法]
检查一下显示图片的那段代码,看看你的GDI对象申请了没有及时释放?
还有你确认真的没有内存泄漏?用Remote Kernel Tracker可以跟踪内存的申请和释放的,用来仔细检查一下你的程序确保没有内存泄露,而不是你所说的“似乎没有什么泄漏”
[解决办法]

探讨
检查一下显示图片的那段代码,看看你的GDI对象申请了没有及时释放?
还有你确认真的没有内存泄漏?用Remote Kernel Tracker可以跟踪内存的申请和释放的,用来仔细检查一下你的程序确保没有内存泄露,而不是你所说的“似乎没有什么泄漏”

[解决办法]
内存泄露wince有没有什么良好的工具?

或者有没有功能宏,该功能宏打开的时候退出应用时,打印出内存泄露的__file,__line和漏的大小?

ms不做的话,应用只能自己做一个 malloc的适配监控,new无法控制啊.

[解决办法]
是不是gprs传输速度导致的
[解决办法]
还需要高手的话,就要公开源码
[解决办法]
是否有一个定时器,一直在工作?
如果,有的话。在工作一段时间后重设。
应该就没问题了。

热点排行