Английская Википедия:CLR Profiler

Материал из Онлайн справочника
Версия от 13:07, 13 февраля 2024; EducationBot (обсуждение | вклад) (Новая страница: «{{Английская Википедия/Панель перехода}} {{Infobox software | name = CLR Profiler | author = Microsoft | developer = | released = | latest release version = 4.5 | latest release date = {{Start date and age|2012|11}} | repo = {{URL|https://github.com/microsoftarchive/clrprofiler/}} | programming language = C Sharp (programming language)...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Infobox software CLR Profiler is a free and open-source memory profiler for the .NET Framework from Microsoft. It allows the user to investigate the contents of the managed heap, the behavior of the garbage collector, and the allocation patterns (including call-graph analysis) of the program being profiled.

Overview

The latest version, 4.5, released in November 2012, allows for profiling of .NET 2.0, 3.0, 3.5, 4.0 or 4.5 managed code as well as Silverlight apps.[1] The source code was originally included under the Microsoft Limited Reciprocal License (MS-LRL) and hosted on CodePlex. It is now available on GitHub under the MIT License.[2]

CLR Profiler is an intrusive tool; seeing a 10 to 100x slowdown in the application being profiled is not unusual. Therefore, it is not the right tool to find out where time is spent – use other profilers to profile the CPU usage of an application.

Releases

  • CLR Profiler for .NET 4.5 (Supported .NET Framework versions: 4.5, 4.0, 3.5, 3.0, 2.0.)[3]
  • CLR Profiler for .NET 4.0[4]
  • Power Toys for .NET Compact Framework 3.5 (includes a NETCF CLR Profiler)[5]
  • CLR Profiler for .NET 2.0[6]
  • CLR Profiler for .NET 1.1[7]

See also

Шаблон:Portal

References

Шаблон:Reflist

External links

Шаблон:Wikibooks

Шаблон:.NET Framework Шаблон:Microsoft development tools Шаблон:Microsoft FOSS

Шаблон:Microsoft-software-stub