坊间一直有种说法认为物理内存上了8G , 虚拟内存就没用可以关掉了 , 但这是不对的 , 因为Windows操作系统中虚拟内存承载了许多超出页面文件功能以外的功能 。在很多时候 , Windows系统需要利用虚拟内存执行一些特定的操作 , 例如软件内存纠错、更大宽容度的地址混淆、更大的process fork cache之类来提高内存的命中率和系统的稳定性 。
比如PR和AE等这一类大型应用程序是十分耗内存的 , 在运行的时候有了虚拟内存的作用系统才能更协调地工作 , 关掉它会降低系统的可靠性和性能 。
970EVO PLUS SSD
以我的电脑为例来说 , 我自己装的是三星的970EVO PLUS SSD , 16GB的内存 , 因为平常我在公司最多就是使用PS修个图 , 剩下的基本都是表格文字需求了 , 所以我就没有单独自定义设置虚拟内存 , 而是采用了系统自动管理分页文件大小的方式 。
配置如图
虚拟内存对系统硬盘的4K性能和寻道时间要求都比较高 , 而当虚拟内存设置在系统硬盘时 , 性能一般的SSD会存在掉速现象 , 因为内存和硬盘进行数据交换时 , 会让系统变慢 , 我们以360浏览器举例来说 , 在你同时打开多个网页的情况下 , 本网页正常浏览是顺畅没有问题的 , 但如果你切换一个网页此时一般就会出现白屏的情况 , 这就需要关闭浏览器或者等待一段时间才能继续进行相应的操作 。
所以即使很一般的电脑在更换了较好的SSD之后 , 虚拟内存和内存的交换速度得到明显提升 , 我们也就能明显感觉到电脑运行程序速度会飙升了 。
目前的物理内存一般也就是16G为主 , 而我们日常的常用数据和非常用数据远远大于这一数字 , 所以非常用数据并不适合一直占用着空间 , 我们就可以选择把它放置到分页文件里 , 然后把物理内存留给其它进程使用 。
虚拟内存是有用的
的确 , 关闭虚拟内存让Windows系统把所有数据都映射释放到物理内存中 , 确实能让使用内存数量不多的进程得到一定范围内的性能提升 , 但禁用虚拟内存的小伙伴 , 你愿意忍受多打开几个网页或者用PS做几张大图就被提示内存不足吗?
【如何查看虚拟内存大小 win10查看虚拟内存占用方法】所以我的观点是无论物理内存有多大(我想最大普通也就是32G了吧) , 虚拟内存的存在都是有用的(当然如果你的硬盘空间不足且无升级预算 , 那我还是建议你关闭哈) , 如果你不愿意深入研究它 , 那就设为系统管理把这事交给Windows去办吧 。
推荐阅读
- 湿气重我们平时如何自己养生保健呢
- 如何判断你是否有牙结石
- 如何去除牙结石
- 生根粉是在发芽前用还是发芽后用 生根粉如何催种子发芽
- 万一发热在家如何处理呢
- 如何科学使用小儿退热贴
- 如何提升基础代谢率
- 如何正确喝水呢
- 巴沙鱼如何去碱味非要用柠檬吗
- 如何才能做出好的发面