Оптимальный размер файла подкачки

Оптимальный размер файла подкачки
Комментарии: 6

При нехватке оперативной памяти Windows начинает задействовать в качестве альтернативы виртуальную память, которую часто называют файлом подкачки. Располагается она в корне диска под именем «pagefile.sys». Это скрытый системный файл, который можно увидеть если в настройках папок включено их отображение.

По умолчанию Windows 10 автоматически управляет размером виртуальной памяти. Указывать его объем вручную стоит только при использовании ресурсоёмких программ или возникновении BSOD ошибок на синем экране. Особенно стоит обратить внимание на ручные настройки при возникновении ошибок со следующими кодами:

  • PAGE_FAULT_IN_NONPAGED_AREA
  • KERNEL_DATA_INPAGE_ERROR

Как вычислить оптимальный размер

Есть формула для расчета правильного размера файла подкачки. Минимальное значение должно быть в полтора раза больше, чем оперативной памяти в компьютере. Например, если ОЗУ 8 гигабайт, то файл подкачки должен иметь минимум 12.

8 ГБ * 1.5 = 12 ГБ

Максимальное значение не должно троекратно превышать размер оперативной памяти:

8 ГБ * 3 = 24 ГБ

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

ОЗУ Виртуальная память
Min Max Оптимально
2 ГБ 3 ГБ 6 ГБ 6 ГБ
4 ГБ 6 ГБ 12 ГБ 8 ГБ
8 ГБ 12 ГБ 24 ГБ 12 ГБ
более 8 ГБ не требует ручной настройки

Если оперативной памяти больше 8 гигабайт, то выбор размера файла подкачки должен осуществляться только при реальной необходимости.

Если установлен SSD диск

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

  • Если объем оперативной памяти меньше 8 ГБ, то для SSD следует отключить использование виртуальной памяти и включить для одного из разделов HDD диска. Это можно сделать в настройках, которые будут рассмотрены в следующих главах.
  • Если ОЗУ 8 ГБ и более, то стоит оставить всё как есть и доверить управление размером операционной системе.

Как изменить размер файла подкачки

Вручную указать размер файла подкачки можно через системную утилиту «sysdm.cpl». Найдите её через стандартный поиск Windows 10.

  1. В поиске задаём название sysdm.cpl.
  2. В окне «Свойства системы» выбираем вкладку «Дополнительно» и в разделе «Быстродействие» нажимаем «Параметры».
  3. В новом окне «Параметры быстродействия» снова выбираем вкладку «Дополнительно», а в разделе «Виртуальная память» нажимаем «Изменить».

Осталось задать нужные размеры. Для этого снимаем флаг «Автоматически выбирать объем файла подкачки» и для диска C: задаём значения.

  • В исходный — указываем минимальный вычисленный размер.
  • В максимальный — оптимальный из таблицы.

Размер задается в мегабайтах, поэтому умножаем гигабайты на 1000 для простого вычисления приблизительного значения.

Для применения настроек требуется нажать кнопку «Задать».

Можно ли отключить файл подкачки

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

Ещё интересное — 6
Комментарии —
  1. AWP0157 Романюк
    AWP0157 Романюк07 ноября 2021, 18:24#
    тут говорят так а там другое кому верить
    1. Andy Si07 ноября 2021, 21:36#
      Точных формул нет для расчёта, поэтому сложно сказать кто прав. А что говорят в других источниках?
      1. 213213
        21321321 ноября 2021, 13:10#
        то что надо меньше
    2. Хуепутало
      Хуепутало03 декабря 2021, 17:56#
      Не роботает!
      1. 123
        12312 апреля 2022, 01:16(был изменён)#
        «Как показывает практика, чем меньше оперативной памяти, тем больше требуется виртуальной. Рекомендуем устанавливать значения исходя из таблицы»

        И в таблице все наоборот
        1. Andy Si12 апреля 2022, 09:00#
          Спасибо, поправлю. Перепутал всё местами, мой косяк.
        © REALADMIN.RU   2022 г.
        Страница сгенерирована: 0,0820 s | 4 mb.
        На каком уровне Вы играете в шахматы?
        OPROS