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

历程退出,内存泄漏?

2013-06-19 
进程退出,内存泄漏?!请教各位:WinCE6.0下,若一进程退出后,其所占内存是不是全部回收?即使有内存泄漏?现发

进程退出,内存泄漏?!
请教各位:

WinCE6.0下,若一进程退出后,其所占内存是不是全部回收?即使有内存泄漏?

现发现一奇怪问题:进程每次启动,退出后可用内存就少个几十K,不知何原因?

这样的话,多次启动该进程,就把内存耗完了!历程退出,内存泄漏?

2个句柄十几k??有这么大吗。
[解决办法]
  还有这样的问题,或许此文件系统中病毒了,换个文件系统呗。
[解决办法]
看看你的应用程序中new的地方,使用完成后有没有相应的delete。
[解决办法]
建议楼主仔细检查程序哪里有没释放的句柄和堆分配内存,一个内存页4K,内存不是按字节分的。
[解决办法]

引用:
看看你的应用程序中new的地方,使用完成后有没有相应的delete。

还是查看是否有内存泄露吧,一个NEW对应一个DEL
[解决办法]
WINCE的应用退出后内存会自动回收,比如Handle可以自动被CloseHandle,只不过要稍等一会儿,你可以在程序退出之后等一会儿再对不内存使用是否恢复了,多次打开关闭只要不一直涨下去就没有问题
[解决办法]
调试时,调用系统 API 打印内存使用情况
[解决办法]
进程退出什么情况下会有内存没有释放啊,
我在堆上malloc出来的没有free,程序退出时都会把内存释放出来啊.

热点排行