程序运行的虚拟内存增长问题。

comman_wang 2004-06-27 07:38:33
程序在运行时,(通过任务管理器查看)虚拟内存在不断增长,内存使用也在增长,但通过最小化窗口,再还原窗口的方法,内存使用可以恢复为初值,但虚拟内存大小不变(始终增长)。如何才可以释放虚拟内存呢?
...全文
369 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
comman_wang 2004-07-05
  • 打赏
  • 举报
回复
对,我查看了PAGEFILE占用的内存,它也在增加……
antijpn 2004-06-30
  • 打赏
  • 举报
回复
GDI对象包括刷子、画笔什么的,不过我觉得和GDI对象没关系,因为这些东西也不只是保存在内存里面,PAGEFILE里面也有
comman_wang 2004-06-30
  • 打赏
  • 举报
回复
UP
comman_wang 2004-06-28
  • 打赏
  • 举报
回复
GDI对象有增长,GDI对象主要包括哪些,如何释放?
谢谢!
tabris17 2004-06-28
  • 打赏
  • 举报
回复
内存泄漏
看看进程的GDI对象和USER对象有没有增长
任务管理器可以看的
antijpn 2004-06-27
  • 打赏
  • 举报
回复
楼主说的虚拟内存是什么?页面文件?

Windows里面好像我只能看到物理内存和总内存占用,虚拟内存大小怎么看我还真不太清楚

另外,其实虚拟内存在程序请求十分频繁,但是每次申请量很小的时候是会自己偷偷增长的(譬如在一个程序里面隔一段时间就调用一次new[]分配一定大小的内存时,最后系统显示内存的用量完完全全可以超过设置的虚拟内存+物理内存数量)。
comman_wang 2004-06-27
  • 打赏
  • 举报
回复
我的应用程序在运行时,发生上述情况。转了一段时间之后,系统(windows 2000 Server)提示虚拟内存不足(我已经设置了1000MB)。虚拟内存怎么管理?

望高手指点一二,谢谢!
lianglp 2004-06-27
  • 打赏
  • 举报
回复
问题问得太笼统,不知道怎么回答,是你的程序运行的时候这样吗?》》

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧