当前位置:编程学习 > VB >>

内存问题

我运行一个程序,在任务管理器中显示占用的内存在不断增加,虽然也在释放内存,但总体趋势是在缓慢增加,用bounds checker检测还没有内存泄露,现在不知道这个程序是不是有问题,有没有哪位知道是怎么回事呀!要是有问题怎么加测呀!程序是用VB编的 有些变量和对象使用完了没释放吧 这个的仔细看看你的代码了,是不是有消耗内存的地方?比如大的数组用完了没有释放? 现在就是想有没有什么办法检测出来是不是有内存泄漏的情况, 是否内存泄漏我不知道,你至少要先从代码查起,试问,如果不是代码导致内存增加(或者是泄漏),那又会是什么导致的呢?所以根源应该还是在代码上,至少要先从代码查起。 这个只有你自己知道啦,好好查查代码,是否某窗体使用了什么对象用完了没卸载,等等之类的地方慢慢查了改了试试 是应该好好查查代码,数组释放的可能性不大,变量的可能性大些,再就是窗体是否只是隐藏而不是完全退出。
补充:VB ,  资源
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,