Определение подходящего размера файла подкачки для 64-разрядных версий Windows

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

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

Используйте следующие соображения для размеров файлов страниц для всех версий Windows и Windows Server.

Параметр аварийного сброса

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

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

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

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

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

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

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

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

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

Поддержка свалок сбоя системы

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

Примечание

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

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

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

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

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

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

Выделенные файлы сброса

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

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

Файлы страниц, управляемые системой

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

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

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

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

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

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

\Memory\Page/sec и другие счетчики ошибок жесткой страницы

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

  • \Memory\Page/sec

  • \Memory\Page Reads/sec

  • \Memory\Page Inputs/sec

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

  • \Memory\Page Writes/sec

  • \Memory\Page Output/sec

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

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

  • Файлы с картой памяти

  • Файл страницы

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

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

\Paging File (*)% Использование

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

Примечание

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

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

Примечание

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

Несколько файлов страниц и дисковых соображений

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