Эксперты Valgrind могут помочь мне с отчетом valgrind.
Запустил приложение C++ с помощью valgrind для обнаружения утечек памяти, и, как ни странно, сводка об утечках показывает разные результаты при разных запусках. Обратите внимание, что процесс c++ загружался одинаково во всех прогонах. Ниже приведена сводка для двух исполнений: В первом исполнении:
==15767== LEAK SUMMARY:
==15767== definitely lost: 355 bytes in 25 blocks
Во втором исполнении:
==00:00:14:19.929 24494== LEAK SUMMARY:
==00:00:14:19.929 24494== definitely lost: 236 bytes in 8 blocks
Может кто-нибудь сказать, почему количество блоков варьируется?
Заранее спасибо, ценю вашу помощь.