Как решить проблему фатальной ошибки в настройке кучи в C # - PullRequest
0 голосов
/ 28 июня 2019

У меня есть программа WCF. Когда она запускается около 22 минут, она выдает фатальную ошибку при настройке кучи. Снимок экрана исключения показан ниже; exception screenshot

подробное исключение: фатальная ошибка при настройке кучи. Не удалось выделить процесс из памяти

Затем я использую Process Explorer, чтобы создать полный дамп, и использую WinDbg с порядком «! Dumpheap -stat», чтобы найти максимальное значение TotalSize. Экран подобен изображению ниже; big memory

статистика такая:

    MT    Count    TotalSize Class Name

73aa2518     7782    746987398 System.Byte[]

Однако я до сих пор не знаю, как найти проблему, потому что в ней слишком много объектов. Поэтому любой может сделать предложение, заранее спасибо

...