大内存会占用硬盘空间,真OR假 发布日期:2020-06-14
每年的电商大促都是DIY玩家们为爱机升级的好机会,首选升级对象一般都是内存,因为内存的提升,可为系统运行带来最明显的提速。但好多玩家会在升级16G和32G内存时,会忽视硬盘的升级,使硬盘成为整机存储方面的短板。
比如有用户给我们反馈:在升级大容量内存之后,原本系统盘还有20G的可用空间,居然又少了几个G。经过我们分析,发现升级内存使系统盘可用空间变小的原因,最主要在虚拟内存。
计算机运行程序越多,物理内存占用率就越高,当出现内存被消耗殆尽的问题时,Windows会划出一部分硬盘空间来充当内存使用,使程序可以继续运行!而这部分硬盘空间则被称为虚拟内存。同时,虚拟内存是可以通过系统设置进行调整的
--------------------------------------------------------------
1、虚拟内存的设置
虚拟内存又称页面文件,在系统盘中会显示为pagefile.sys 文件,默认为隐藏属性,需要查看隐藏项目显示,下面我们看一下如何设置虚拟内存页面文件大小。
打开控制面板,进入系统设置界面
打开高级系统设置——高级——性能设置——虚拟内存更改
可以看到,虚拟内存默认为系统自动管理驱动器的分页文件大小,最小值为16MB、推荐2419MB,而系统当前已分配容量为12288MB。默认设置在系统C盘,由系统管理页面文件,其他磁盘无页面文件。
页面文件的管理方式共有三种,可分别对每个磁盘设定不同的页面文件大小
— 自定义大小,可在指定磁盘自定义页面文件的初始和最大值。
— 系统管理大小,可在指定磁盘存储页面文件,大小由系统管理。
— 无分页文件,在制定磁盘中不设定页面文件。
--------------------------------------------------------------
2、虚拟内存的设定方案
系统默认虚拟内存大小为物理内存的1~2倍左右,比如4G内存的虚拟内存大小默认为4000~8000MB,同样16G和32G内存的虚拟内存默认大小在16~32G左右。对于128G 系统盘的用户而言,默认设置相当于占用了12.5%~25%的磁盘空间,系统可用空间就越发捉襟见肘。
所以,我们为系统盘容量较小的用户,推荐了三种虚拟内存设定方案:
① 稳妥方案:
在系统C盘下把页面文件设定为无,在其他可用空间比较大的磁盘上设定为系统管理。
优点:完全不占用系统盘可用空间,不用担忧系统报错。
缺点:普遍其他磁盘的性能相对系统盘更弱,会在一定程度上影响整机运行和响应速度。
② 稳定方案:
在系统C盘下把页面文件设定为1G~5G的大小,不完全删除页面文件,但尽可能的缩小。
优点:系统盘可用空间变大,利用率变高。
缺点:页面文件设定值变小后,对于大型应用场景,爆物理内存的情况下可能出现报错!
③ 激进方案,在所有磁盘中不设定页面文件!
优点:享受纯物理内存带来的急速体验
缺点:如果物理内存用尽,程序将无法运行,软件会终止并报错。无法运行对虚拟内存有需求的程序,风险相对前两个方案更大。
--------------------------------------------------------------
3、要不要设虚拟内存
我们建议要设定一定空间的虚拟内存,因为虚拟内存是Windows长久发展以来的固有设定,已经不只局限于是物理内存不足情况下的补充,还是许多程序运行的基础,比如常见的Photoshop,还有一些编程、运算、设计、渲染等软件,没有虚拟内存,他们就无法正常运行。
而且,内存属于掉电易失存储,遇到断电重启情况下数据会完全丢失。而虚拟内存以硬盘为载体,为非易失性存储,是突发状况后程序依旧稳定运行的基础保障。
为避免内存和硬盘的头重脚轻,建议大内存用户使用128G以上容量的硬盘做系统盘。同时也要保持良好的使用习惯,尽量少的直接在桌面和C盘直接存放、安装文件。
总结
升级大内存确实会导致系统盘可用空间变小!但是,用户可以通过系统设置来调整虚拟内存的占用空间,设为适合自己的设定!不过,对于系统盘容量比较大的用户而言,影响几乎可以忽略不计,因为感受不到。