Managed Stack Explorer

High CPU 문제에 대해서 Process explorerHigh CPU시점의 Thread Stack을 손쉽게 볼 수 있다는 데에 많은 도움이 되는 데, 문제는 managed callstack이다. 이것이 참 아쉬웠는데, 이런게 나왔다.

 

Managed Stack Explorer


Useful IIS/ASP.NET Information provided by Microsoft Support Teams : How To View what ASP.NET Requests are doing at runtime on IIS 6.0


수행하면 상위의 그림과 같다. 일단, 좌측의 Process list에 Managed process가 아니면 나오질 않는 다. 그리고, 해당 Process를 Click하여 Thread list를 보면, 중간 창의 Thread list가 나오고, 다시 특정 Thread를 Click하여 Stack trace를 보면, 맨 오른쪽의 Managed thread stack을 보여준다. 아래 CPU의 사용량이나, Time in GC 값이 보이는 것이 유용해 보인다. 근데, .NET Framework 2.0 기반의 Application 대상인 듯 ... 1.1 Application을 대상으로 수행하면, Thread view를 볼 수가 없다.
1.x
는 어떻게 하라고 ....

by 강세윤 | 2009/05/12 15:30 | Windows debugging | 트랙백 | 덧글(0)
트랙백 주소 : http://byung.egloos.com/tb/4946872
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

< 이전페이지 다음페이지 >