最小化程序时,占用内存为何会减少?
我开发一些数据库程序,运行后在大概会占用8-14M的内存,
当最小化时,内存占用就会减少到很小(至少在Windows任务管理器看起来减少了),即使再还原也比最小化前的占用内存要少,显然程序释放了一些内存。
我的问题是这些内存是如何释放的?能不能由我自己来释放而不是通过最小化
-还原来释放。
附:
我曾经仔细看过源代码,好像与Delphi的内存管理器(getmem.inc)无关。
开发环境:Windows2000Adv + Delphi7.
数据存取:ADO + SQLServer2000