hyberfil.sys、swapfil.sys 和 pagefil.sys 之间有什么区别?
我需要知道这些大文件是否会减慢启动过程,并且我需要知道删除它们是否可以安全。
答案1
它们不会减慢启动过程,删除它们也不安全。缩小它们不会加快启动速度。
页面文件用于保存操作系统决定从 RAM 中清除的私有已提交虚拟内存...并在需要时将其重新读回。这通常一次执行几页(每页 4KB)。自从 Windows 10 中出现压缩内存以来,它的使用量比以前少了。可以删除它,或者缩小它,但这有可能导致程序遇到“虚拟内存不足”错误。
注意:删除页面文件不会“关闭虚拟内存”,也不会消除磁盘的分页。
交换文件用于 Windows 应用商店应用的转出/转入。这有点像分页,但它是一次性对整个进程进行的。我非常怀疑这一切是否在引导过程中发生。无论如何,文件的唯一部分是总大小足以完成工作的部分;文件大于这个大小这一事实并不会影响性能——它并不是从一端到另一端读取或写入的。
休眠文件用于休眠(即暂停到磁盘)系统。它需要与 RAM 大小相同,否则将无法工作。在全新启动期间根本不使用它。