如何在Windows中再次将内存从页面文件“交换”到Windows中的物理内存(如linux swap-off)

Modified on: Thu, 08 Nov 2018 22:40:02 +0800

有没有办法在Windows PC上重新插入(放入放入页面文件的所有内存数据(或交换,无论你喜欢什么))?

在linux上,可以使用swapoff / dev / sdaX轻松完成此操作,其中X是交换分区。
在Windows上,似乎每次都要求我重新启动..

我想这样做的原因是,即使将数据交换到交换文件,我也可以完全在物理内存中玩一个资源匮乏的游戏,当我停止游戏时,所有剩下的我的程序运行缓慢。
这当然是正常的;所有的程序都被推入了页面文件,因为我的RAM太小了,所有内存访问这些程序后游戏都会遇到硬页面错误,导致重大延迟和一些挫败感。

但是,通过简单地允许PC将所有数据复制回物理内存一分钟左右,然后在快速工作的PC上恢复工作,可以轻松避免这种挫败感! (而不是忍受缓慢 - 同时工作)

提前感谢您对此提出任何建议!

亲切的问候

作者:Arnout

最佳答案

不幸的是,没有。 Windows虚拟内存系统的工作方式,许多页面在出现故障之前根本无法映射,除非映射它们,否则无法存储在内存中。所以Windows必须等到访问页面。


相关问答

添加新评论