Что означает код NTSTATUS 0xC0000468 (STATUS_DEVICE_INSUFFICIENT_RESOURCES)?

 
Предыдущий Следующий
STATUS_FILE_NOT_AVAILABLE STATUS_PACKAGE_UPDATING

STATUS_DEVICE_INSUFFICIENT_RESOURCES

Пул ресурсов устройства исчерпан

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

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

Что проверить

  • Запишите глубину очереди, активные теги, кредиты устройства и задержку завершения.
  • Проверьте команды с тайм-аутом или отменой, которые не освободили ресурсы устройства.
  • Уменьшите параллелизм для проверки восстановления, затем исследуйте учёт прошивки и драйвера, если ёмкость не возвращается.

Ссылки


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