¿Qué significa el código BSOD 0x4D (NO_PAGES_AVAILABLE)?

 
También puede significar:
ConstanteTipoSO
EBADFDerrnoLinux
ENOLCKerrnomacOS
EBADMSGerrnoSolaris
Anterior Siguiente
FATAL_UNHANDLED_HARD_ERROR PFN_LIST_CORRUPT

NO_PAGES_AVAILABLE

Qué significa NO_PAGES_AVAILABLE

NO_PAGES_AVAILABLE (0x4D) significa que el Memory Manager no pudo conseguir páginas libres para continuar. No equivale automáticamente a “falta RAM”: puede producirse porque los modified/mapped page writers están bloqueados, una ruta de storage dejó solicitudes varadas o el nonpaged pool se agotó.

Parameter 1 es el total de dirty pages; Parameter 2 las dirty pages destinadas al page file; Parameter 3 el nonpaged pool disponible y Parameter 4 el último status de error del modified-page writer.

Qué comprobar

  • Use !vm 3 y compare Parameters 1–3 para decidir si domina backlog de dirty pages o presión de nonpaged pool.
  • Decodifique Parameter 4 como status: un error de escritura puede apuntar a storage/driver en vez de capacidad física de memoria.
  • Inspeccione threads de modified/mapped page writer y colas de storage bloqueadas.
  • Si Parameter 3 es anormalmente bajo, use pool diagnostics para localizar el consumidor antes de reiniciar o cambiar hardware.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.