4
내가SOS 디버깅 확장과 비주얼 스튜디오 직접 실행 창 내에서 gcroot
!dumpheap -stat
은 그 때 나는 이런 식으로 뭔가 얻을 할 수있는로드! 내가 호출 할 수있는 방법
total 108,014 objects
Statistics:
MT Count TotalSize Class Name
...
0x00be209c 135 714108 System.Object[]
0x79b925c8 218 2659728 System.String
0x00be2c3c 78986 10,705,064 System.Byte[]
Total 208,014 objects, Total size: 36,259,364
을 gcroot 지금 System.Byte [] 인스턴스 중 일부에? 나는 그 (것)들의 주소를 첫째로 찾아 내야 할 것입니다. 그러나 dumpheap -type System.Byte []를 사용하는 것은 분명히 나쁜 아이디어입니다. 왜냐하면 그것은 끝이없는리스트를 줄 것이고 즉각적인 윈도우는 느린 것 같기 때문에 목록에 20 분 이상 소요됩니다. 시각 스튜디오는 그렇지 않습니다. 쓸 수 있는. 내가 호출 할 수있는 방법을 sceret 트릭이 있나요? 일부 바이트 배열에 gcroot?