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

关闭虚拟内存对游戏有影响吗(虚拟内存对游戏有好处吗)

  • 内存
  • 2023-12-11 09:57:26
  • 4783

虚拟内存太小会导致游戏卡顿吗?

如果你的内存不够,游戏就会卡顿,但是设置合理的虚拟内存也很重要。如何设置虚拟内存:(1)适当设置虚拟内存
虚拟内存的设置主要根据你的物理内存的大小和计算机的用途而定。右键单击桌面上的“我的电脑”,选择“属性”,可以看到内存。根据微软的建议,虚拟内存设置为物理内存容量的1.5--3倍。例如,对于512MB内存,虚拟内存设置为768--1536MB;对于1G内存,虚拟内存设置为1536--3072MB。还可以让Windows自动分配和管理虚拟内存,这样可以根据实际内存使用情况动态调整虚拟内存的大小。虚拟内存设置页面底部有一个推荐值。如果实在不知道最佳设置是多少,建议将虚拟内存设置为推荐值。虚拟内存有两个值:初始大小和最大值。最好将初始大小和最大值设置为相同,以防止系统频繁改变页面文件的大小,影响计算机的运行。如果内存容量为2GB以上,不运行大文件或游戏时也可以关闭虚拟内存。当你的物理内存不够的时候,虚拟内存会使用部分硬盘空间作为内存。但由于硬盘传输速度比内存传输速度慢很多,所以使用虚拟内存比物理内存慢。您实际需要的值应自行多次调整。如果设置太大,会产生大量碎片,严重影响系统速度。如果设置太小的话,就不够了,所以系统会提示你虚拟内存太小。(2)虚拟内存设置方法
右键单击“我的电脑”,选择“属性--高级--性能--设置--高级--虚拟内存--更改”,选择虚拟内存所在的磁盘找到,然后点击下面的“自定义尺寸”并输入“初始尺寸”和“最大值”,最后按“设置”按钮并确认。如何将虚拟内存从C盘设置到其他盘(如果是在其他盘,设置方法相同):右键我的电脑--属性--高级--性能设置--高级--虚拟内存更改--点击C盘--单选“无分页文件”--“设置”,则C盘旁边的虚拟内存就会消失;然后选择D或F盘,单选“自定义大小”--“初始大小”,在下面两个文本框中输入数值“”和“最大值”--“设置”--确定--重启电脑即可完成设置。虚拟内存最好不要和系统放在同一个磁盘上。内存随着使用而动态变化。如果放在C盘,很容易造成磁盘碎片,影响系统的运行速度。因此,虚拟内存最好设置在剩余磁盘空间较大且不常用的磁盘上,例如D、F,这样可以避免系统频繁对C盘进行读写操作,影响系统速度。虚拟内存只需在一台计算机上设置一次,并且可以在任何磁盘上设置。(3)减少内存负担:1.不要打开过多的程序。如果打开的文档过多或同时运行的程序过多,将没有足够的内存来运行其他程序,因此您需要关闭不使用的程序和窗口。
2.自动运行的程序不应该太多。单击“开始”-“运行”,输入“Msconfig”-“确定”,打开“系统配置实用程序”窗口,删除不想自动加载的启动项。

虚拟内存问题

右键我的电脑高级性能设置更改高级虚拟内存

使用虚拟内存的提示

对于如何设置虚拟内存的问题,Microsoft我们已经找到了官方的解决方案,一般来说我们推荐以下设置方法:

(1)将页面文件设置在Windows系统所在的分区中。文件大小由您的系统设置决定。具体设置方法如下:打开“我的电脑”中的“属性”设置窗口,进入“高级”选项卡,在“启动和故障恢复”窗口中的“写入调试信息”栏中,如果使用“无”“,然后将页面文件大小设置为2MB左右。如果使用PrimaryMemoryStorage和FullMemoryStorage,请将PageFile值设置为较大的值,与物理内存大致相同。

Tips:这里关于在系统分区设置页面文件有一个矛盾:如果设置了,系统可能会重复读取这部分页面文件,从而增加路径的负载,但是,如果不设置,当系统出现蓝屏死机(尤其是STOP错误)时,无法创建转储文件(),从而导致软件调试和错误报告无法进行。所以妥协的办法就是映射一个更小的页面文件到系统盘,只要这样就够了。

(2)创建一个单独的空分区,并为该分区分配虚拟内存。最小值设置为物理内存的1.5倍,最大值设置为物理内存的3倍。该部分专门用于存储页面文件,不存储任何其他文件。之所以采用单独的分区来设置虚拟内存,主要是基于两个考虑:一是因为该分区上没有其他文件,所以该分区不会产生磁盘碎片,这就保证了数据的读写。文件。磁盘页面文件不受影响。碎片干扰;其次,根据Windows的内存管理技术,Windows会优先使用不经常访问的分区上的页面文件。这样也减少了系统盘中页面文件被读取的机会,减轻了系统盘的压力。

(3)没有页面文件分配给其他硬盘分区。当然,如果您有多个硬盘,则可以为每个硬盘创建一个页面文件。当信息分布在多个页面文件中时,硬盘控制器可以同时对多个硬盘驱动器执行读写操作。这样系统性能就会得到提高。

详情参见