|
而且占用虚拟内存的量只增加不减少,可是我程序没有对虚拟内存进行操作阿! 请问这是怎么回事,如何减少虚拟内存的使用,如何释放这些虚拟内存! 谢谢! |
|
|
|
没人知道?
|
|
|
看看源代码吗?
|
|
|
你的进程理论上可以使用4G的存储空间(客户一般只有2G),你有这么多物理内存吗?何况WIN是多任务的,不止你一个进程需要物理内存.所以WIN"默默"为你分配虚拟内存(页文件).
据我所知,没办法控制提交的内存是存在于物理内存还是页文件. 之所以虚拟内存不断增加,有很多原因.递归调用啦这种.也有内存泄漏的可能 |
|
|
memory leak
|
|
|
内存泄露,你程序一定在默默的执行着某个操作,而这个操作中有明显的内存LEEK
虚拟内存是由系统分配的,即使你没有直接分配虚存,只要有必要系统就会给你分配 |
|
|
各位:
我也遇到过这种问题,而且一直没有得到解决:所谓内存泄漏可能是一个原因;但问题时 我的现象是:原来物理内存和虚拟内存都很高,后来解决释放掉占用的资源后,物理内存是减少了很多。但虚拟内存一直居高不下。同时一个现象是:在杀掉进程后,虚拟内存很快的将占有的内存倒到物理内存中; |
|
|
如何判断内存泄漏?
|
|
|
up
|
|