Не удалось выделить буферы, пока в системе BuildRoot есть свободная память.Linux

Anonymous
Не удалось выделить буферы, пока в системе BuildRoot есть свободная память.

Сообщение Anonymous »

Алгоритм искусственного интеллекта на чипе возвращает ошибку камеры при увеличении размера выделенных входных изображений:

Код: Выделить всё

Failed to open the camera .... Failed to allocate buffers
Очевидно, что памяти больше нет, но я проверил доступную память системы:
Перед запуском приложения ->

Код: Выделить всё

[root@luckfox root]# free -m
total        used        free      shared  buff/cache   available
Mem:            171          22          70           1          80         142
Swap:             0           0           0
[root@luckfox root]#
И затем после запуска приложения:

Код: Выделить всё

[root@luckfox root]# free -m
total        used        free      shared  buff/cache   available
Mem:            171          28          64           1          80         136
Swap:             0           0           0
[root@luckfox root]#
Кажется, доступно как минимум 64 МБ!
Так откуда же взялось это ограничение? и как его расширить?
Мне интересно, связано ли это с ограничением системы на размер каждого приложения

Подробнее здесь: https://stackoverflow.com/questions/791 ... -on-the-bu

Вернуться в «Linux»