Общие сведения о файлах страниц

Файл подкачки (также известный как файл подкачки) — это необязательный скрытый системный файл на жестком диске.

Применимо к: Windows 10

функциональность.

Файлы страниц имеют следующие функции.

Физическое расширение ОЗУ

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

Требования к приложениям

Для некоторых продуктов или служб требуется файл подкачки по разным причинам. Дополнительные сведения см. в документации по продукту.

Например, для следующих серверов Windows требуются файлы страниц:

  • Контроллеры домена Windows Server (DCs)
  • Серверы репликации DFS (DFS-R)
  • Серверы сертификатов
  • Серверы ADAM/LDS

Это требование связано с тем, что алгоритм кэша базы данных для подсистемы расширяемого хранилища (ESENT или ESE для Microsoft Exchange Server) зависит от счетчика монитора производительности \Memory\Transition Pages RePurposed/sec. Файл подкачки необходим, чтобы кэш базы данных смог освободить память, если другие службы или приложения запрашивают память.

Для Windows Server 2012 Hyper-V и Windows Server 2012 R2 Hyper-V файл подкачки ОС управления (обычно называемой ОС узла) должен быть оставлен по умолчанию в параметре "Управляемое системой".

Поддержка системных аварийных дампов

Файлы страниц можно использовать для "возврата" (или поддержки) аварийных дампов системы и увеличения объема памяти, зафиксированной системой (также известной как "виртуальная память"), которую может поддерживать система.

Дополнительные сведения о системных аварийных дампах см. в разделе Параметры системного аварийного дампа.

Файлы страниц в Windows с большим объемом физической памяти

При установке большого объема физической памяти файл подкачки может не потребоваться для поддержки системной фиксации во время пиковой нагрузки. Например, 64-разрядные версии Windows и Windows Server поддерживают больше физической памяти (ОЗУ), чем 32-разрядные версии. Доступная физическая память может быть достаточно большой.

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

Память, зафиксированная системой

Файлы страниц расширяют объем "зафиксированной памяти" (также известной как "виртуальная память"), используемой для хранения измененных данных.

Ограничение памяти фиксации системы — это сумма физической памяти и всех файлов страниц вместе взятых. Он представляет максимальный объем памяти, зафиксированной системой (также известной как "плата за системную фиксацию"), которую может поддерживать система.

Снимок экрана: диспетчер задач, показывающий зафиксированные байты и ограничение фиксации.

Примечание.

На снимке экрана зафиксированные байты (ОЗУ+файл страницы, используемые в настоящее время) составляют 6,8 ГБ, а ограничение фиксации (всего ОЗУ+файл подкачки) — 37,7 ГБ.

Плата за системную фиксацию — это общая зафиксированная или «обещанная» память всей зафиксированной виртуальной памяти в системе. Если плата за системную фиксацию достигает предела фиксации системы, система и процессы могут не получить зафиксированную память. Это условие может привести к замораживанию, сбою и другим сбоям. Поэтому убедитесь, что установлен достаточно высокий предел фиксации системы для поддержки платы за фиксацию в системе во время пиковой нагрузки.

Снимок экрана: предупреждение о нехватке памяти.

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

Системная фиксация заряда и предел фиксации системы можно измерить на вкладке Производительность в диспетчере задач или с помощью счетчиков производительности "\Memory\Committed Bytes" и "\Memory\Commit Limit". Счетчик \Memory\% Committed Bytes In Use — это отношение \Memory\Committed Bytes к значениям \Memory\Commit Limit.

Примечание.

Файлы страниц, управляемые системой, автоматически увеличиваются до трех раз физической памяти или до 4 ГБ (в зависимости от того, какой размер больше, но не более одной восьмой от размера тома), когда плата за фиксацию системы достигает 90 процентов от ограничения системной фиксации. При этом предполагается, что для роста доступно достаточно свободного места на диске.