-2

В чем разница между hyberfil.sys, swapfil.sys и pagefil.sys?

Мне нужно знать, замедляют ли эти большие файлы процесс загрузки, и мне нужно знать, безопасно ли их удалять.

1 ответ1

1

Они не замедляют процесс загрузки, и удалить их небезопасно. Уменьшение их размера не ускорит загрузку.

Файл подкачки используется для хранения частной выделенной виртуальной памяти, которую ОС решила удалить из ОЗУ ... и для повторного считывания, если она когда-либо понадобится. Обычно это делается несколькими страницами за раз (по 4 КБ каждая). С момента появления сжатой памяти в Windows 10 она используется меньше, чем раньше. Его можно удалить или уменьшить, но это может привести к тому, что программы столкнутся с ошибками "нехватки виртуальной памяти".

Примечание: избавление от файла подкачки не приведет к "отключению виртуальной памяти" и удалению страниц с диска или с него.

Файл подкачки используется для развертывания приложений Windows Store. Это как пейджинг, но это делается для целых процессов одновременно. Я серьезно сомневаюсь, что все это происходит во время начальной загрузки. В любом случае к файлу обращаются только те части, которые имеют общий размер, достаточно большой для выполнения работы; тот факт, что файл больше этого, не снижает производительность - это не так, как если бы он когда-либо читался или записывался с одного конца до другого.

Файл гибернации используется, когда вы переходите в режим гибернации, то есть приостанавливаете запись на диск. Это должен быть размер оперативной памяти, иначе он не будет работать. Во время новой загрузки он вообще не используется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .