已知问题:应用程序使用页面文件,但存在内存泄漏。当然,消除内存泄漏是最理想的,但由于这是一个专门为我们公司开发的应用程序,我们可能不得不忍受这个问题。
操作系统:Windows Server 2003 r2 企业版
问题:是否可以在不重启的情况下清除页面文件?如果我们的应用程序需要重启,那没问题,但就我所见...我认为您必须重启。
答案1
不,“清理”页面文件需要重新启动。
但您不需要清理页面文件。重新启动应用程序会将其从内存中删除,然后可以重新使用该内存(包括交换到页面文件的数据)。
清理/擦除页面文件通常用于安全或反取证目的,与纠正或解决内存泄漏的应用程序无关。