虚拟内存太低 32g虚拟内存设置多少合适


无论如何,开启虚拟内存是必要的选择,无法轻易关闭。

在业界流传着一种观点,即当物理内存达到8G及以上时,可以关闭虚拟内存。这种观点是错误的。因为Windows操作系统中虚拟内存承载了超出页面文件功能的更多任务。

在Windows系统的日常运行中,虚拟内存扮演着至关重要的角色。它常被用来执行特定的操作,如软件内存纠错、地址混淆的更大宽容度以及更大的process fork cache等,这些都有助于提高内存命中率和系统稳定性。

对于像PR、AE等大型应用程序,它们的运行往往需要虚拟内存的支持。如果没有虚拟内存的帮助,系统的性能和可靠性都会有所下降。

以我的电脑为例,尽管我使用的是三星970EVO PLUS SSD和16GB内存,并且日常工作中主要使用PS进行简单的图像处理和文字处理工作。尽管如此,我仍然选择让系统自动管理分页文件大小,而不是单独自定义设置虚拟内存。

配置情况如图所示。值得注意的是,虚拟内存对系统硬盘的4K性能和寻道时间都有较高要求。当虚拟内存设置在系统硬盘上时,如果SSD的性能一般,可能会出现掉速现象。

当内存与硬盘进行数据交换时,系统可能会变慢。以360浏览器为例,当用户同时打开多个网页时,虽然当前网页的浏览是顺畅的,但如果在此时切换到另一个网页,可能会出现白屏的情况,这需要用户关闭浏览器或等待一段时间才能继续操作。

即使是一台普通的电脑在更换了高性能的SSD后,虚拟内存与物理内存之间的交换速度也会得到显著提升。这时,我们能够明显感受到电脑运行程序的速度有了显著提升。

当前主流的物理内存容量大约是16G,但我们的日常数据——常用和非常用——远远超过这个数字。非常用数据不适合长期占用空间,我们可以将其存放在分页文件中,将物理内存留给其他进程使用。

尽管关闭虚拟内存可以让Windows系统将所有数据映物理内存中,从而让使用内存较少的进程在一定范围内获得性能提升。但考虑过当打开几个网页或使用PS处理几张大图时就被提示内存不足的情况吗?