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

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

При нехватке оперативной памяти 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#
          Спасибо, поправлю. Перепутал всё местами, мой косяк.
        2. Susanin
          Susanin11 января 2023, 14:42#
          Cчитайте правильно: 12288(МБ) и максималка — 24576(МБ)
          Мое ИМХО: реальный объём оперативы нужно x2 делать, это и будет оптимальный файл подкачки.
          1. LaoTheLizard
            LaoTheLizard15 августа 2023, 00:35#
            У меня 128 гигов оперативки. Мне нужно поставить файл подкачки 256 гигов? Подумайте, прежде чем ответить.
            1. Uspenskiy
              Uspenskiy15 августа 2023, 18:08#
              Вам правильно ответили. Видимо подумав…
              Если у Вас 128 гигов, то вероятно вы думали прежде чем их ставить.
              Значит они вам нужны. Значит они будут ЗАНЯТЫ.
              Значит подкачка в 8 или 20 или 50 Гигов вас не спасет (10-50 % от объема памяти).
              Значит надо 200!!!
              1. hulioiglesiass
                hulioiglesiass13 декабря 2023, 22:12#
                Если это не сарказм, то это самый тупой необдуманный ответ, встреченный за последнее время.
          2. Uspenskiy
            Uspenskiy16 августа 2023, 09:16#
            А вообще то памяти надо покупать и ставить столько что бы подкачка вообще не была нужна. Что бы все помещалось в памяти. Поэтому правильно 0. Если памяти достаточно.
            © REALADMIN.RU   2024 г.
            Страница сгенерирована: 0,0860 s | 4 mb.
            На каком уровне Вы играете в шахматы?
            OPROS