Найти объявление большого массива - PullRequest
0 голосов
/ 23 апреля 2019

dotMemory указывает, что один из экземпляров приложения моего пользователя имеет малонаселенный байтовый массив длиной 20 971 520, который тратит 160 МБ.Это из анализа дампа процесса.

Есть ли способ узнать, где этот массив объявлен / использован из дампа процесса?У меня также есть код решения под рукой.

1 Ответ

1 голос
/ 23 апреля 2019

Разве не ясно из пути хранения?Если это так, профилируйте (запустите под профилированием) приложение с dotMemory с включенным сбором данных о выделениях, а затем посмотрите, где создается этот массив.

...