выполнения бесконтрольно жрёт память.
valgrind показывает, что
LEAK SUMMARY:
==13817== definitely lost: 558,466 bytes in 7,178 blocks
==13817== indirectly lost: 638,825 bytes in 24,635 blocks
==13817== possibly lost: 8,119 bytes in 107 blocks
==13817== still reachable: 62,322,190 bytes in 416,521 blocks
Ну течет совсем немного, этим можно пренебречь.
Так почему же расход памяти продолжает расти, если утечка не растёт?
Заметил, что растёт значение still reachable.
Может быть запросто, что ты неверно диагносцируешь утечку там, где её нет. Это очень сложно понять.
А что там в деталях — надо разбираться, тебе вряд ли кто-то что-то скажет. Может быть всё, что угодно.
Обсуждают сегодня