Отчет массива содержит недетализированные снимки и некоторые подробные снимки.Подробные снимки показывают только выделенную память.Трассировки стека, которые находятся ниже порога массива, будут перегруппированы вместе (т. Е. Детали трассировки стека ниже пороговых значений не приведены).
xtree, запрошенное с параметром --xtree-memory = full, содержит 6 различных подробных снимковс указанием выделенных в настоящее время байтов / блоков, общего количества выделенных байтов / блоков, общего количества освобожденных байтов / блоков.В этом отчете xtree отсутствует пороговая фильтрация, поэтому, если в вашем приложении много трассировок стека, которые занимают небольшую долю выделенного или свободного места, в отчете xtree массива будет гораздо больше данных, чем в снимках.
Вместо использования формата .ms для файла --xtree-memory-file вы можете использовать формат .kcg и проверить его с помощью kcachegrind: формат kcachegrind более эффективен для хранения большого количества стекаследы.
См. http://www.valgrind.org/docs/manual/manual-core.html#manual-core.xtree для получения дополнительной информации.