1

Я только что установил дополнительную оперативную память и установил размер файла подкачки равным 0 для всех дисков на моей машине с Win7. Диспетчер задач показывает, что много физической памяти является свободным, однако некоторые процессы все еще испытывают «дельту разрыва страницы» или дельту PF. Почему это?

Ссылка здесь на похожий вопрос, хотя и с другим акцентом.

3 ответа3

4

Расширение виртуальной памяти с использованием файлов подкачки / файлов подкачки - не единственное использование подкачки.

Данные только для чтения, такие как исполняемый код программ или, в более общем случае, отображаемые в память файлы, также загружаются по требованию с помощью подкачки страниц непосредственно из исходных файлов. Они могли быть вытеснены из ОЗУ кэшированными файлами, которые в какой-то момент были более необходимы.

1

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

0

Существуют разные типы разломов страниц. Чего вы хотите избежать, так это серьезных сбоев страниц, когда данные должны быть прочитаны с диска. Но есть также программный отказ страницы, когда данные находятся в резервном кэше / кэше Superfetch, и это показано в taskmgr.

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