¿Qué significa el código de retorno del kernel de macOS 0xE00002BD (kIOReturnNoMemory)?

 
Anterior Siguiente
kIOReturnError kIOReturnNoResources

kIOReturnNoMemory

Qué significa kIOReturnNoMemory

Puede tratarse de buffers, descriptors, state objects o memoria temporal del driver. Es distinto de kIOReturnCannotWire, donde la memoria existe pero no puede fijarse para I/O.

La presión de memoria y el tamaño del request importan para reproducirlo.

Qué comprobar

  • Registra tamaños de allocation/request.
  • Revisa leaks en la ruta del driver.
  • Comprueba presión y límites de memoria.
  • Reduce batching sólo si conserva la semántica del I/O.

Referencias técnicas


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