当我有4GB的可用内存时,Windows为什么要写入页面文件?

我的机器上有8GB内存,运行Windows 7 Ultimate x64。 我把我的笔记本电脑睡觉,然后醒来。 当它回来的时候,我注意到有很多活动从pagefile.sys中读/写。

任务pipe理器只显示4GB的使用内存,这使我离开了约。 4GB免费。 为什么它会需要页面文件,并有一种方法来防止它写入页面文件?

一种方法,我看到的是禁用分页文件,这应该工作,只要8GB的内存是足够的所有工作活动。 但是,当我这样做时,我遇到了操作系统,偶尔会popup一个窗口,提示内存不足。

为什么会需要页面文件?

Windows为了在启动应用程序时尽可能多地释放内存,积极地将未使用的内核元素从RAM中取出。 简单的常识 – 它假定你会想要内存或它coudl作为光盘cachingexamilpe。