首页  编辑  

释放预留的内存资源

Tags: /超级猛料/Language.Object Pascal/指针、内存相关/   Date Created:
释放预留的内存资源~~
现象描述:
随便打开一个窗体,然后再其主窗体最小化;发现内存突然少了许多~~
随便创建一个窗体,显示后立即将其释放;发现总会有一不部分内存会占用不被释放~~
只要不最小化主窗体,这样的内存占用就越来越大~~
参考代码:
uses Windows; //方案1
SetProcessWorkingSetSize(GetCurrentProcess, $FFFFFFFF,  $FFFFFFFF);
uses PsAPI; //方案2
EmptyWorkingSet(GetCurrentProcess);
说明:
如上方法在Window2000下调试通过~~