Skip to content

seungyongshim/Net-Framework-Leak-WinDbg-Sample

Repository files navigation

C# 메모리릭 찾기 (.NET Framework)

  • 프로세스 덤프

  • 덤프 파일 복사

  • Windbg Preview 설치

  • WinDbg 실행
  • dump 파일 열기

  • !analyze -v
    • 시간이 걸립니다.

  • !dumpheap -stat
    • 관리되는 힙을 출력합니다.
    • 메모리가 많이 소요되는 object type을 찾습니다.

  • !dumpheap /d -mt 00007ffe9a0159c0
    • object가 관리되는 heap에 할당된 주소를 가져옵니다.

  • !gcroot 000000002e7510a0
    • 해당 object를 참조하는 object를 표시합니다.
    • 객체 할당과 연관된 class를 추론할 수 있습니다.

Releases

No releases published

Packages

No packages published

Languages