M
mxq888
Unregistered / Unconfirmed
GUEST, unregistred user!
描述如下:
假如我做程序如下:一主窗体A,上面只有一按钮,点按钮打开一窗口B。我所有操作全在此窗口中,可能很多代码写得不好罢,运行一耗时操作后,内存占用升至100多M。虚拟内存也有100多M,
问:为什么我关闭窗口B,内存不见减少,而要退出程序,内存才全部释放?我所有变量,操作全是在窗口B中的啊?
如何才能使用内存占用不增加这么多呢? 上面只是我操作一次的情形,如果我不退出程序而反复再操作几次,就会出现“你的虚拟内存太低。。。”的提示了。。
谢谢
假如我做程序如下:一主窗体A,上面只有一按钮,点按钮打开一窗口B。我所有操作全在此窗口中,可能很多代码写得不好罢,运行一耗时操作后,内存占用升至100多M。虚拟内存也有100多M,
问:为什么我关闭窗口B,内存不见减少,而要退出程序,内存才全部释放?我所有变量,操作全是在窗口B中的啊?
如何才能使用内存占用不增加这么多呢? 上面只是我操作一次的情形,如果我不退出程序而反复再操作几次,就会出现“你的虚拟内存太低。。。”的提示了。。
谢谢