Что означает код NTSTATUS 0xC000012C (STATUS_PAGEFILE_QUOTA_EXCEEDED)?

 
Предыдущий Следующий
STATUS_TOKEN_ALREADY_IN_USE STATUS_COMMITMENT_LIMIT

STATUS_PAGEFILE_QUOTA_EXCEEDED

Запрошенную фиксацию невозможно учесть в рамках текущей квоты

Этот статус тесно связан с квотой файла подкачки процесса, но может возникать на другом уровне выделения или учёта. Важно различать локальную ошибку квоты и исчерпание системного лимита commit. Оба условия могут отклонить фиксируемую память, даже когда часть физической ОЗУ свободна.

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

Что исследовать

  • Запишите commit процесса, ограничения задания, системный charge commit и предел commit в момент ошибки.
  • Определите тип выделения и вызывающую сторону, ответственную за устойчивый рост private bytes.
  • Проверьте, не является ли фактическим ограничением политика квот или унаследованный объект задания.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.