В чем разница между начальным размером и максимальным размером? Если я установлю свой начальный размер на 512, то максимум на 2048 не означает, что 512 выделено, но pagefile.sys может вырасти до 2048 в зависимости от использования? Если это правда, какая разница, если я установлю его на 16 МБ против 512, если он все равно расширяется?

1 ответ1

1

Эти опции существуют в Windows очень давно. В то время оперативной памяти было мало, места на жестких дисках тоже было мало, а жесткие диски были настоящим (ТМ) оборудованием, на поиски которого ушло много времени. Это означает:

  • Оперативной памяти было мало: вам действительно нужен файл подкачки, и его настройки имели значение.
  • Недостаточно места на жестком диске: вы не хотели, чтобы файл подкачки был больше необходимого. Вы не хотели резервировать 16 МБ на жестком диске на случай, если в конечном итоге они вам понадобятся для замены.
  • Установка сенсибела «Начальный размер» позволила Windows зарезервировать смежную область на жестком диске, что уменьшило движения головы и, таким образом, имело решающее значение для производительности. (Можно сказать, файл страницы был создан «дефрагментированным».)
  • Установка большого «Максимального размера» позволяла программам запускаться, если ОЗУ и исходный размер файла подкачки были недостаточно большими. «Работает очень медленно» несколько лучше, чем «Не работает вообще».

Это означает, что нужно найти разумный компромисс между использованием диска и производительностью.

В настоящее время на компьютерах много оперативной памяти, огромных дисков, и, надеюсь, ОС установлена на SSD. С другой стороны, когда Windows начинает действительно меняться, производительность становится настолько плохой, что считается, что Windows полностью зависает или дает сбой. (Производительность еще хуже в прошлом, но в прошлом мы привыкли.) Вот почему эти настройки уже не так важны.

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