CLR 프로파일러
CLR ProfilerCLR 프로파일러는 에 대한 무료 오픈 소스 메모리 프로파일러입니다.Microsoft의 NET Framework.사용자가 프로파일링되는 프로그램의 관리 힙의 내용, 가비지 수집기의 동작, 할당 패턴(콜그래프 분석 포함) 등을 조사할 수 있도록 한다.
개요
2012년 11월에 출시된 최신 버전인 4.5는 의 프로파일링을 허용한다.NET 2.0, 3.0, 3.5, 4.0 또는 4.5 관리 코드는 물론 Silverlight 앱도 관리한다.[1]이 소스코드는 원래 마이크로소프트 Limited Council License(MS-LRL)에 포함되었고 CodePlex에서 호스팅되었다.그것은 현재 MIT 면허에 따른 GitHub에서 이용할 수 있다.[2]
CLR 프로파일러는 침입적인 도구로, 프로파일링되는 애플리케이션의 속도가 10배에서 100배까지 느려지는 것을 보는 것은 드문 일이 아니다.따라서, 시간이 소비되는 위치를 알아내는 것은 올바른 도구가 아니다 – 다른 프로파일러를 사용하여 애플리케이션의 CPU 사용량을 프로파일링한다.
릴리스
- 의 CLR 프로파일러.NET 4.5(지원됨).NET Framework 버전: 4.5, 4.0, 3.5, 3.0, 2.0.)[3]
- 의 CLR 프로파일러.NET 4.0[4]
- 의 Power Toys.NET Compact Framework 3.5(NETCF CLR 프로파일러 포함)[5]
- 의 CLR 프로파일러.NET 2.0[6]
- 의 CLR 프로파일러.NET 1.1[7]
참고 항목
참조
- ^ Broman, David (Nov 19, 2012). "CLRProfiler 4.5 released: includes Windows Store app support". David Broman's CLR Profiling API Blog. Microsoft. Retrieved 7 June 2013.
- ^ https://github.com/microsoftarchive/clrprofiler/blob/master/LICENSE
- ^ 의 CLR 프로파일러.NET 4.5(지원됨).NET Framework 버전: 4.5, 4.0, 3.5, 3.0, 2.0.)
- ^ 의 CLR 프로파일러.NET 4.0.
- ^ 의 Power Toys.NET Compact Framework 3.5
- ^ 의 CLR 프로파일러.NET 2.0.
- ^ 의 CLR 프로파일러.NET 1.1
외부 링크
| 위키북스는 의 주제에 관한 책을 가지고 있다.NET 개발 재단 |