управлению памятью в Linux? Есть приложение на ARM. Мониторю через top и free. За ночь в top VIRT и RES увеличиваются на 50 Мб, available в free уменьшается где-то на 50 Мб. Valgrind ничего не нашел, но я собирал Release с O3. Cache/buffer не изменяются. Похоже на утечку, но хочется понять, как и когда Linux освобождает память и что делает с фрагментацией кучи.
Там нет никаких особых секретов. New - delete Malloc - free Все
Не парь себе хернёй всякой мозг. Храгментация, кучи,...
Либо ищи утечку, либо её нет
В Линукс и Виндоус С памятью не так все и просто, с помощью внешних средств мониторинга не вдруг утечку и обнаружишь, так что очень может быть, что это ошибка диагностики
Обсуждают сегодня