Объем памяти Windbg в сводке кучи не соответствует статистике использования - PullRequest
1 голос
/ 23 апреля 2019

У меня есть файл .dmp, созданный из TaskManager. При использовании команды windbg:

!heap -s 

показывает результат, подобный этому:

!heap -s result

В этой строке:

00a40000 00000002 1084772 1074756 1084772 339109  3979   218    4     6b   LFH

мы видим, что использование памяти составляет около 1 Гб, тогда я использую команду

!heap -stat -h 00a40000 

чтобы проверить статистику использования, результат показывает здесь:

!heap -stat -h 00a40000 result

Вопрос здесь: из статистики, верхняя строка:

a0 24 - 1680  (17.14)

, что означает, что используемая память равна 1680 (HEX) = 5Kb , а общий объем памяти равен 5Kb / 17,14% = 29,17Kb , что довольно сильно отличается от 1Gb в сводке .

Я здесь ошибся? Как мне решить эту проблему?

...