| Предыдущий | Следующий |
| kOSKextReturnNoMemory | kOSKextReturnNotPrivileged |
kOSKextReturnNoResources
Исчерпан ресурс загрузчика, отличный от памяти
kOSKextReturnNoResources не является синонимом нехватки памяти. XNU определяет его для исчерпания другого ресурса и приводит в пример доступные метки загрузки. Это различие важно: добавление памяти не исправит коллизию или истощение внутреннего учёта загрузчика.
Используйте код для фокусировки на жизненном цикле ресурса: какая операция удержала его, оставила ли предыдущая загрузка или выгрузка незавершённое состояние и возникает ли попытка в ограниченном контексте загрузки или обработки коллекции.
Отличия от соседних состояний
kOSKextReturnNoMemoryуказывает на ошибку выделения памяти.kOSKextReturnInUseозначает загруженный kext или незакрытые ссылки, блокирующие выгрузку.kOSKextReturnCacheуказывает на обработку кэша, не называя исчерпанный ресурс.
Полезные свидетельства
- Точная функция OSKext или стадия средства и идентификатор целевого bundle.
- История загрузки и выгрузки текущего сеанса запуска и предыдущие ошибки с частично обработанными зависимостями.
- Самое раннее подробное сообщение с названием исчерпанного ресурса; итоговый статус сам по себе его не определяет.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
