Поделиться через


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

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

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

Определение подходящего размера файла подкачки

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

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

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

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

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

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

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

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

  • Требуется больше доступной физической памяти (\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/sec и другие счетчики ошибок жесткой страницы

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

  • \Memory\Page/sec

  • \Memory\Page Reads/sec

  • \Memory\Page Inputs/sec

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

  • \Memory\Page Writes/sec

  • \Memory\Page Output/sec

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

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

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

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

\Paging File(*)% Usage

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

Примечание.

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

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

Примечание.

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

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

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