Как определить соответствующий размер файла страницы для 64-разрядных версий Windows

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

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

Определение соответствующего размера файла страницы

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

Параметр аварийного дампа

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

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

Пиковая плата за фиксацию системы

Плата за системную фиксацию не может превышать ограничение системной фиксации. Это ограничение представляет собой сумму физической памяти (ОЗУ) и всех файлов страниц вместе. Если файлы страниц отсутствуют, предел системной фиксации немного меньше установленного физического объема памяти. Пиковое использование памяти, зафиксированной системой, может значительно различаться в разных системах. Таким образом, размер физической памяти и файла страницы также зависит от размера.

Количество редко используемых страниц

Целью файла страницы является резервное копирование (поддержка) редко используемых измененных страниц, чтобы их можно было удалить из физической памяти. Это удаление предоставляет больше места для страниц с более частым доступом. Счетчик производительности "\Memory\Modified Page List Bytes" измеряет, в частности, количество редко используемых измененных страниц, предназначенных для жесткого диска. Однако не вся память в измененном списке страниц записывается на диск. Как правило, в измененном списке остается несколько сотен мегабайт памяти. Поэтому рассмотрите возможность расширения или добавления файла страницы, если выполняются все следующие условия:

  • Требуется дополнительная физическая память (\Memory\Available MBytes).

  • Измененный список страниц содержит значительный объем памяти.

  • Существующие файлы страниц довольно полны (\Paging Files(*)% Usage).

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

Сбой системы (также известный как "проверка ошибок" или "Остановка ошибки") происходит, когда система не может работать правильно. Файл дампа, созданный из этого события, называется системным аварийным дампом. Файл страницы или выделенный файл дампа используется для записи файла аварийного дампа (Memory.dmp) на диск. Поэтому файл страницы или выделенный файл дампа должен быть достаточно большим для поддержки выбранного типа аварийного дампа. В противном случае система не сможет создать файл аварийного дампа.

Примечание.

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

Параметр аварийного дампа системы Требование к минимальному размеру файла страницы
Небольшой дамп памяти (256 КБ) 1 МБ
Дамп памяти ядра Зависит от использования виртуальной памяти ядра
Полный дамп памяти 1 x ОЗУ плюс 257 МБ*
Автоматический дамп памяти Зависит от использования виртуальной памяти ядра. Дополнительные сведения см. в разделе "Автоматический дамп памяти".

* 1 МБ данных заголовка и драйверов устройств могут содержать 256 МБ дополнительных данных аварийного дампа.

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

Функция автоматического дампа памяти изначально выбирает небольшой размер файла подкачки. Он будет вместить память ядра большую часть времени. Если система аварийно завершает работу в течение четырех недель, функция автоматического дампа памяти задает размер файла страницы как размер ОЗУ или 32 ГБ в зависимости от того, какой размер меньше.

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

Выделенные файлы дампа

Компьютеры под управлением Microsoft Windows или Microsoft Windows Server обычно должны иметь файл страницы для поддержки аварийного дампа системы. Системные администраторы теперь могут создать выделенный файл дампа.

Выделенный файл дампа — это файл страницы, который не используется для разбиения по страницам. Вместо этого он "выделен" для резервного копирования файла аварийного дампа системы (Memory.dmp) при сбое системы. Выделенные файлы дампа можно разместить на любом томе диска, который может поддерживать файл страницы. Рекомендуется использовать выделенный файл дампа, если требуется системный аварийный дамп, но не файл страницы. Чтобы узнать, как создать его, см. обзор параметров файла дампа памяти для Windows.

Управляемые системой файлы страниц

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

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

В следующей таблице перечислены минимальные и максимальные размеры файлов страниц, управляемых системой, в Windows 10 и Windows 11.

Минимальный размер файла страницы Максимальный размер файла страницы
Зависит от журнала использования файла страницы, объема ОЗУ (ОЗУ ÷ 8, максимум 32 ГБ) и параметров аварийного дампа. 3 × ОЗУ или 4 ГБ в зависимости от того, что больше. Затем этот размер ограничивается размером тома ÷ 8. Однако при необходимости он может увеличиваться до 1 ГБ свободного пространства на томе, если это необходимо для параметров аварийного дампа.

Счетчики производительности

Несколько счетчиков производительности связаны с файлами страниц. В этом разделе описываются счетчики и то, что они измеряют.

\Память\Страница/с и другие счетчики сбоя жесткой страницы

Следующие счетчики производительности измеряют ошибки жесткой страницы (включая, но не ограничиваются) считывания файлов страниц.

  • \Память\Страница/с

  • \Memory\Page Reads/sec

  • \Память\Входные данные страницы/с

Следующие счетчики производительности измеряют запись файла страницы:

  • \Memory\Page Writes/sec

  • \Память\Выходные данные страницы/с

Ошибки жесткой страницы — это ошибки, которые необходимо устранить, извлекая данные с диска. Такие данные могут включать части библиотек DLL, .exe файлов, сопоставленных с памятью файлов и файлов страниц. Эти ошибки могут быть связаны или не связаны с файлом страницы или с условием нехватки памяти. Ошибки жесткой страницы — это стандартная функция операционной системы. Они возникают при считывания следующих элементов:

  • Части файлов изображений (.dll и .exe файлы) по мере их использования
  • Файлы, сопоставленные с памятью
  • Файл страницы

Высокие значения для этих счетчиков (чрезмерная разбиение на страницы) указывают на общий доступ к диску 4 КБ на страницу в версиях Windows и Windows Server x86 и x64. Этот доступ к диску может быть связан или не связан с действием файла страницы, но может привести к снижению производительности диска, что может привести к задержкам на уровне системы, если связанные диски перегружены.

Поэтому рекомендуется отслеживать производительность диска логических дисков, на которых размещается файл страницы в корреляции с этими счетчиками. Система с устойчивыми 100 сбоями на жестких страницах в секунду имеет 400 КБ в секунду. Большинство дисков с 7200 RPM могут обрабатывать около 5 МБ в секунду при размере ввода-вывода 16 КБ или 800 КБ в секунду при размере ввода-вывода 4 КБ. Ни один счетчик производительности напрямую не измеряет логический диск, для которого разрешены ошибки жесткой страницы.

Использование файла подкачки (*)%

Счетчик производительности использования \Paging File(*)% измеряет процент использования каждого файла страницы. 100-процентное использование файла страницы не указывает на проблему производительности, если предел системной фиксации не достигается с помощью системной фиксации и если значительный объем памяти не ожидает записи в файл страницы.

Примечание.

Размер измененного списка страниц (\Memory\Modified Page List Bytes) — это общий объем измененных данных, ожидающих записи на диск.

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

Примечание.

Не вся память в измененном списке страниц записывается на диск. Как правило, в измененном списке остается несколько сотен мегабайт памяти.

Рекомендации по работе с несколькими файлами страниц и дисками

Если в системе настроено несколько файлов страницы, сначала используется файл страницы, который отвечает первым. Такая настраиваемая конфигурация означает, что файлы страниц, которые находятся на более быстрых дисках, используются чаще. Кроме того, важно размещать файл страницы на "быстром" или "медленном" диске только в том случае, если к файлу страницы часто применяется доступ и если диск, на котором размещен соответствующий файл страницы, перегружен. Фактическое использование файла страницы в значительной степени зависит от объема измененной памяти, которую управляет система. Эта зависимость означает, что файлы, которые уже существуют на диске (.txtнапример, .doc, и .dll.exe) не записываются в файл страницы. Только измененные данные, которые еще не существуют на диске (например, несохраненный текст в Блокноте), — это память, которую потенциально может создать файл страницы. После сохранения несохраненных данных на диск в виде файла они поддерживаются диском, а не файлом страницы.