Небольшое увеличение использования памяти - это не , обязательно , о чем следует беспокоиться - возможно, ваша программа наращивает скорость и достигнет пика в какой-то момент. Без знания логики этого приложения трудно сказать. Однако непреклонно, что все выделенные блоки были освобождены, и это обычно довольно хорошо.
Возможно, вы захотите подождать, пока он будет работать дольше, увеличивая объем работы, которую он должен каким-то образом выполнять (опять же, это зависит от приложения), чтобы посмотреть, достигнет ли он когда-нибудь пиковых значений или будет продолжать расти вечно (или пока не закончится виртуальная память). во всяком случае).
Я бы также посмотрел на эти две последние строки:
==4492== For counts of detected and suppressed errors, rerun with: -v
==4492== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
Возможно, вы захотите запустить его с -v
, просто чтобы проверить, что это за подавление. Они могут быть ничем, но смотреть на это не повредит.