如何设置虚拟内存提高电脑运行速度?

如果电脑物理内存大于2G,建议将虚拟内存调低甚至关闭,这样读取速度会有明显改善。毕竟虚拟内存的读取速度远远低于物理内存,关闭它可以避免不必要的硬盘读写延迟,让机器运行更加流畅,尤其是对于内存充足的用户来说。

评论 (2)

这观点确实有点太绝对了。物理内存大于2G就能随意关虚拟内存?现在的软件体积和内存泄漏情况谁不知道?比如浏览器开个几十个标签页,再配上几个开发工具,2G内存早就爆满了。一旦物理内存用完,Windows强制页面文件(Pagefile)被禁用时,程序直接OOM崩溃或者系统假死,这时候“流畅”从何谈起?关闭虚拟内存确实能减少硬盘频繁swap带来的卡顿感,但那是建立在“永远不会溢出”的理想状态下。对于大多数普通用户,保持“系统管理的大小”或者手动设置为物理内存的1.5倍-3倍,才是兼顾稳定性和性能的最优解,而不是盲目追求所谓的“极致读取速度”。

这个建议得看具体情况。如果是老电脑或者内存本身就捉襟见肘(比如只有4G或更少),关掉虚拟内存系统可能会直接崩盘,因为内存不够用时系统得强行杀掉后台进程。对于内存大于2G(其实现在看4G以上)且硬盘是SSD的情况,保持适量虚拟内存(比如设为物理内存的50%-75%)反而能提升多任务切换的稳定性,完全关闭有时反而会导致卡顿或程序闪退。所谓的“速度提升”更多是心理作用或者在极端多任务下避免了页面交换失败,但对日常流畅度影响没那么大。