haitao:
问题的焦点不在这里(20M->xxxK),这是系统决定的;而在于下面ysb说的4M->20M->xxxK->4M
[阅读: 579] 2006-05-18 06:14:08
问题的焦点不在这里(20M->xxxK),这是系统决定的;而在于下面ysb说的4M->20M->xxxK->4M
20M->xxxK,那是windows把非激活的应用所占的物理临时让出来
xxxK->nM,那是windows为激活的应用重新分配的物理
就此而已,再深入的东西,我觉得没必要再关注了
我们关心的是20M->4M,这16M的差额是怎么回事
我的看法是:delphi的内存管理机制决定的
程序的释放,并没有释放给系统,而是给了delphi的内存管理区
“最小化,恢复”会触发delphi的内存管理机制真正释放给系统
所以,希望能知道更多的delphi的内存管理机制的真正释放的触发条件
以便人为做到真正释放给系统。。。。