| Anterior | Siguiente |
| KERN_NO_ACCESS | KERN_MEMORY_ERROR |
KERN_MEMORY_FAILURE
Qué significa KERN_MEMORY_FAILURE
A diferencia de KERN_MEMORY_ERROR, aquí el backing object ya no puede satisfacer la página porque su lifetime terminó. Reintentar la misma falta de página no restaura el objeto.
Es una condición de VM/backing object, no un simple shortage de memoria física.
Qué comprobar
- Identifica quién destruyó el memory object.
- Revisa lifetime del mapping frente al backing object.
- No reintentes esperando recuperación temporal.
- Correlaciona con teardown del pager o recurso subyacente.
Referencias técnicas
- XNU: kern_return.h
- Apple Kernel Programming Guide: memory objects
- GNU Mach Reference Manual: External Memory Management
¿Buscas un código diferente? Buscar otro código de estado o error.
