当前位置:首页 > 内存 > 正文

什么情况需要打开虚拟内存(win10要不要设置虚拟内存)

  • 内存
  • 2024-05-27 04:16:42
  • 9560

一、需要开虚拟内存吗

一般来说,换句话说,计算机的RAM越大,程序运行的速度就越快。如果您的计算机速度因RAM不足而变慢,您可以尝试添加虚拟内存来弥补。然而,计算机从RAM读取数据的速度比硬盘快,因此增加RAM是更好的方法。

从这个角度来看,如果我们的内存大小足够的话,确实没有必要使用虚拟内存,而且从硬盘读取数据的速度也不如读取数据的速度快。从RAM来说,禁用虚拟内存可以提高计算机的运行速度吗?

但实际情况并非如此。按照传统的设计,如果很多Windows核心功能和某些第三方软件禁用了所有分页文件,某些第三方软件可能会出现内存不足的错误,例如PhotoShop。

所以不管内存有多大,想要使用这类软件,就得开启虚拟内存。

当然,Windows在不需要虚拟内存的时候是不会使用分页文件的,所以即使关闭虚拟内存,也不会有性能的提升。

说到这里,有人问,如果开启虚拟内存,会占用系统磁盘空间,而且分页文件的大小随时发生变化,可能会影响磁盘碎片和系统性能。我应该怎么办?

在打开的窗口中,点击性能部分的“设置”按钮,找到“高级”选项卡如图:

3.点击“更改”按钮如上图。并在打开的“虚拟内存”窗口中,取消勾选“自动设置所有驱动程序的分页文件大小”,然后选择“无分页文件”,点击“设置”按钮,设置就会被应用,如图:

完成这一步后,系统盘中的分页文件就会被删除

4.接下来,在系统盘上选择另一个磁盘,例如我选择的E盘。在这里,勾选“系统管理大小”按钮,然后单击“确定”。在“分页文件大小”栏下,“托管系统”已移至E盘行。

关注提示重新启动计算机以使调整生效

当然,一般情况下,系统分区并不是那么重要,如果您没有上述顾虑,不建议这样做。另外,很多优化软件都提供了删除虚拟内存的快捷操作,请读者注意阅读《虚拟内存?》2.是否值得添加虚拟内存?


二、电脑虚拟内存有什么用?在内存足够大的情况下还要设置虚拟内存吗?

如果您的计算机缺乏运行程序或操作所需的随机存取存储器(RAM),Windows将使用虚拟内存进行补偿。

虚拟内存结合了计算机的RAM和硬盘驱动器上的临时空间。当RAM运行缓慢时,虚拟内存会将数据从RAM传输到称为页面文件的空间。将数据移入和移出分页文件可以释放RAM,以便计算机可以完成其工作。

计算机的RAM越大,程序运行的速度就越快。如果您的计算机速度因RAM不足而变慢,您可以尝试增加虚拟内存来弥补。但计算机从RAM读取数据的速度比从硬盘读取数据的速度快得多,因此增加RAM是更好的方法。

如果我们的内存足够大,其实没有必要使用虚拟内存,而且从硬盘读取数据的速度还不如从RAM读取数据快

按照传统的设计,Windows的很多核心功能以及一些第三方软件都需要使用分页文件,如果我们禁用所有分页文件,那么一些第三方软件可能会遇到虚拟内存不足的错误,比如PhotoShop。所以不管内存有多大,想要使用这样的软件,就得开启虚拟内存。

事实上,Windows在不需要虚拟内存的时候是不会使用分页文件的,所以即使关闭虚拟内存,也不会有性能的提升。