设置虚拟内存大小还得看你的硬盘类型。如果你用的是固态硬盘或者1万转速的高性能硬盘,虚拟内存可以稍微设大一点;但如果是普通的7200转硬盘,保持适中就行;要是用的是慢速的5200转老硬盘,那虚拟内存设置得小一点才好,否则频繁交换数据会卡死机。
什么是虚拟内存以及如何设置?
很多人误以为提示虚拟内存不足就是它的问题,其实大多是物理内存真不够了。虚拟内存本质是借用硬盘空间,速度远不如内存条,所以这时候再调大虚拟内存也没啥大用,最干脆的办法还是直接买根内存条升级硬件。
关于虚拟内存大小的经验法则,以前物理内存小比如256M的时候,有人建议设为物理内存的2到2.5倍,比如512M到768M左右,并保留少量空间给系统盘。不过如果是512M内存,当时甚至有人建议禁用,但现在的电脑情况不同,通用建议是保持在物理内存的1.5倍左右比较合适,千万别超过2倍。
强烈建议不要禁用虚拟内存功能。虽然它有点占地方,但一旦禁用,遇到内存溢出的风险就会大增,而且某些软件甚至会因为依赖虚拟内存机制而出现崩溃或无法运行的问题,所以让它开启是最稳妥的选择。
虚拟内存其实就是把硬盘的一部分区域当作内存来用。虽然这在一定程度上扩充了可用内存,但必须得承认,硬盘读写速度比内存慢太多了。所以启用虚拟内存虽然能让你多跑点程序,但总体响应速度肯定会下降,这属于一种应急补充的手段。
说到底,虚拟内存就是拿硬盘空间来凑合当内存用,速度虽然慢,但关键时刻能救急。不过要我说,这终究是权宜之计,电脑运行速度的瓶颈还在内存本身,想要真正流畅,加内存条才是王道,虚拟内存只是备胎。
一般情况下系统会自动管理虚拟内存,我们通常不需要手动设置。除非你有特殊需求,比如想检测某个硬盘分区的坏道,又怕系统自动把虚拟内存设在那里干扰检测过程,这时候才需要手动把它指定到其他磁盘分区上。