| Предыдущий | Следующий |
| ippStsBadArgErr | ippStsSAReservedErr3 |
ippStsNoMemErr
Что означает ippStsNoMemErr
ippStsNoMemErr — IPP не смог выделить внутреннюю память, необходимую для выполнения текущей функции.
Что проверить
- Сохраните имя IPP-функции, размеры входных/выходных данных, параметры state/spec objects и число параллельных вызовов.
- Проверьте требования к scratch/work buffers конкретной функции и не создаётся ли новый state/context на каждый блок вместо повторного использования. Для больших изображений или сигналов оцените размер кадра/каналов и пиковую параллельность.
- Отличайте внутренний allocation failure библиотеки от NULL pointer или неверного caller buffer: эти случаи имеют другие IPP status codes.
Как подтвердить исправление
Исправление подтверждается выполнением той же операции с корректно рассчитанными/reused buffers и стабильным потреблением памяти под рабочей нагрузкой.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.