| Anterior | Siguiente |
| KERN_MEMORY_PRESENT | KERN_MEMORY_RESTART_COPY |
KERN_MEMORY_DATA_MOVED
Qué significa KERN_MEMORY_DATA_MOVED
Es una condición interna del subsistema VM que el kernel maneja para continuar con la estrategia correcta. Las aplicaciones ordinarias normalmente no deben interpretarla como un error de memoria propio.
Si aparece en tracing/kernel debugging, sirve para entender la ruta de VM, no para aconsejar cambios de buffer al usuario.
Qué comprobar
- Confirma que el código proviene de una ruta interna XNU/VM.
- Correlaciona con la operación de copy/page fault.
- No lo expongas como error accionable de una aplicación si el kernel ya lo consume internamente.
- Usa la versión exacta de XNU al analizar detalles internos.
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.