我一直对计算机性能下降有疑问,但还没有找到很多好的资源来研究它。
1) 首先,Windows 何时使用硬盘上的虚拟 RAM/分页文件?是在 RAM 已满时使用它吗?还是它始终使用虚拟 RAM/分页文件作为 RAM 和实际硬盘空间之间的中间缓存?
2) 如果我同时在计算机上运行许多应用程序,并且在计算机的整个使用寿命期间都有这种坏习惯,那么它是否会比运行较少程序时使用更多的虚拟 RAM/分页文件?请注意,我的计算机上的 RAM 从未填满,但使用量很大。
3)延伸问题2,如果虚拟RAM/分页文件使用得更频繁,是否会导致硬盘性能快速下降?
我发现,在过去 5 年中,我拥有或使用过的所有计算机都存在一个模式。我是那种会让网络浏览器和其他程序中保留 40 个选项卡的人,这些程序通常会占用 40% 的内存。随着时间的推移,我的计算机会变慢,浏览器开始崩溃,程序开始卡住或自行崩溃,最终计算机变得基本上无法使用。我一直在绞尽脑汁想出一个解决方案,而不是购买一台新电脑,让它在未来几年内报废。这是我唯一想到的可能只需简单硬件修复的方法...Windows ReadyBoost...也许?我希望能够讨论这个问题,以便我可以了解上述所有内容。
谢谢。
答案1
当计算机上的 RAM 已基本填满时,计算机会将长时间未使用的 RAM 部分转移到硬盘上的分页文件中。硬盘比 RAM 慢得多,这意味着如果打开太多程序,计算机就会变慢。但是,只需关闭不使用的程序以释放 RAM 空间即可解决此问题。
长期来看,过度使用分页文件唯一可能造成的后果是硬盘崩溃,而这需要非常严重的滥用(或没有磨损均衡的旧 SSD,99% 的可能性是,您没有),比您现在的情况更糟糕。长期来看,电脑运行缓慢并不是分页文件中有内容的结果。
据我所知,Windows Ready boost 可能会有所帮助。您可以做的其他事情包括卸载不使用的程序、对硬盘进行碎片整理,或者简单地购买更多 RAM。RAM 基本上是让计算机运行速度更快的最便宜的方法,如今,每台计算机都应该有至少2GB RAM。我个人更喜欢 4GB,这是 32 位系统可以支持的最大值。