문제

CLR 프로파일 러는 Silverlight CLR과 함께 작동하지 않는 것 같습니다. 다른 메모리 프로파일 러가 존재합니까?

도움이 되었습니까?

해결책

아직 사용할 수있는 것 같습니다. 그러나 AS 이 포럼 스레드에서 권장됩니다, Silverlight 앱을 WPF 애플리케이션으로 변환 할 수 있습니다.

현재 도구는 없지만 해결 방법으로 동일한 코드 기반에서 Silverlight 클라이언트의 Desktop (WPF) 버전을 쉽게 만들 수 있으며 몇 가지 조정을 할 수 있습니다 (Scot의 블로그를 참조하십시오. http://weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-8-creating-a-digg-desktop-using-wpf.aspx). 이 작업을 마치면 WPF와 함께 작동하는 성능 프로파일 러를 실행할 수 있습니다.

최적의 솔루션은 아니지만 지금은 최상의 옵션처럼 들립니다 ...

업데이트: 방금 봤어요 블로그 게시물 Silverlight의 CPU 샘플러 인 Xperf 정보. 정확히 메모리 프로파일 러가 아니라 Silverlight 앱의 성능을 테스트하기에 좋은 도구 ...

다른 팁

다음은 Xperf를 사용하여 Silverlight의 메모리 프로파일 링입니다.

GC 정보를 얻으십시오

이것을 시도해보십시오. 매우 유용합니다.

http://www.red-gate.com/products/ants_memory_profiler/index.htm

브루노.

맛있는 GUI가있는 완전한 프로파일 러는 아니지만 사용할 수 있습니다. WindBG + SOS Silverlight 앱을 디버깅하려면 많은 수동 작업이 필요하지만 관리 된 힙을 걸을 수 있습니다.

Silverlight Spy를 사용하십시오
메모리 프로파일 러가 내장되어 있습니다
alt text

나는 무료를 사용합니다 XTE 프로파일 러 또한 Silverlight Standard 및 Out Out Browser Applications에서 작동합니다. 라이브 메모리 사용도 보여줍니다.

.NET 메모리 프로파일러 버전 4.0에서 시작하여 Silverlight 프로파일 링을 지원합니다.

강력 추천.

Atologic SilverProfiler를 사용해보십시오. 이용 가능 www.atologic.com.

독립형 CLR 프로파일 러는 Silverlight와 함께 작동하도록 업데이트되었으므로 VS Premium/Ultimate가 필요하지 않습니다.

David Broman의 CLR 프로파일 링 API 블로그 : CLRPROFILER V4 릴리스

UI는 그렇게 크지는 않지만 작동합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top