Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC01E0102 (STATUS_GRAPHICS_ALLOCATION_BUSY)?

 
Anterior Siguiente
STATUS_GRAPHICS_CANT_LOCK_MEMORY STATUS_GRAPHICS_TOO_MANY_REFERENCES

STATUS_GRAPHICS_ALLOCATION_BUSY

Qué significa STATUS_GRAPHICS_ALLOCATION_BUSY

STATUS_GRAPHICS_ALLOCATION_BUSY es una frontera de sincronización: el recurso existe, pero aún hay trabajo GPU pendiente incompatible con el CPU lock solicitado. No debe confundirse con allocation inválida o cerrada.

La solución es esperar/fencear por el mecanismo previsto. Forzar lock o reemplazar la allocation mientras command buffers todavía la referencian crea un problema de lifetime adicional.

Qué comprobar

  • Registre allocation handle, engine/context y fence values.
  • Identifique la última submission que referencia el recurso.
  • Espere a completion mediante la sincronización prevista.
  • No destruya/recree el recurso mientras GPU work antiguo pueda seguir usándolo.

Referencias técnicas


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

Exit mobile version