Site icon EfmSoft

Что означает код возврата ядра macOS 0xE00002D5 (kIOReturnBusy)?

 
Предыдущий Следующий
kIOReturnDMAError kIOReturnTimeout

kIOReturnBusy

Занятость является сигналом конкуренции

kIOReturnBusy сообщает, что устройство или ресурс сейчас занят. Причиной может быть выполняющаяся передача, операция изменения состояния, смонтированная или захваченная служба, сериализация контроллера либо другой клиент, использующий ресурс, который нельзя безопасно разделить для данного вызова. Это не обязательно означает, что другому процессу предоставлен исключительный доступ; такое более конкретное состояние представлено kIOReturnExclusiveAccess.

Быстрый цикл повторов превращает конкуренцию в дополнительную нагрузку и может мешать операции, которая должна завершиться первой. Воспринимайте значение как указание определить владельца или переход состояния, а затем дождаться завершения, освободить локальную работу или поставить операцию в очередь в соответствии с моделью параллелизма семейства.

Рекомендуемые проверки

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version