2011-07-29 2 views
1

내 Windows 서비스가 많은 개인 데이터 (VMMap에서 노란색)를 먹고 있습니다..NET 응용 프로그램에서 누가 메모리 소비를 생성하는지 알아내는 방법은 무엇입니까?

Visual Studio에 디버거가 있습니다. 어떻게 많은 양의 메모리를 소비하는지 누가 알 수 있습니까?

저는 이것이 비 조작 C++ 새 연산자라고 생각합니다.

상업용 타사 메모리 프로파일 러를 설치하지 않고도 감지 할 수 있습니까?

답변

4

확장자가 SOS.dllWinDbg (download)을 사용하면 응용 프로그램의 메모리 덤프를 볼 수 있습니다.

+0

관리되지 않는 할당은 어떻게됩니까? –

+0

@captain : WinDbg은 주로 비 관리 코드 용이며 SOS.dll은 관리 코드를 허용하는 확장 프로그램입니다. –

관련 문제