Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

CLR Profiler - это бесплатный профилировщик памяти с открытым исходным кодом для .NET Framework от Microsoft . Это позволяет пользователю исследовать содержимое управляемой кучи, поведение сборщика мусора и шаблоны распределения (включая анализ графа вызовов) профилируемой программы.

Обзор [ править ]

Последняя версия 4.5, выпущенная в ноябре 2012 года, позволяет профилировать управляемый код .NET 2.0, 3.0, 3.5, 4.0 или 4.5, а также приложения Silverlight . [1] Исходный код изначально был включен в рамках Ограниченной взаимной лицензии Microsoft (MS-LRL) и размещен на CodePlex . Теперь он доступен на GitHub по лицензии MIT . [2]

CLR Profiler - это назойливый инструмент; замедление работы профилируемого приложения в 10–100 раз не является чем-то необычным. Следовательно, это неправильный инструмент, чтобы узнать, на что тратится время - используйте другие профилировщики для профилирования использования ЦП приложением.

Релизы [ править ]

  • Средство профилирования среды 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]

См. Также [ править ]

Ссылки [ править ]

  1. ^ Броман, Дэвид (19 ноября 2012). «Выпущен CLRProfiler 4.5: включает поддержку приложений Windows Store» . Блог Дэвида Бромана по API профилирования CLR . Microsoft . Проверено 7 июня 2013 года .
  2. ^ https://github.com/microsoftarchive/clrprofiler/blob/master/LICENSE
  3. ^ CLR Profiler для .NET 4.5 (Поддерживаемые версии .NET Framework: 4.5, 4.0, 3.5, 3.0, 2.0.)
  4. ^ Профилировщик CLR для .NET 4.0
  5. ^ Power Toys для .NET Compact Framework 3.5
  6. ^ Профилировщик CLR для .NET 2.0
  7. ^ Профилировщик CLR для .NET 1.1

Внешние ссылки [ править ]

  • Исходный сайт профилировщика CLR
  • Руководство по использованию профилировщика CLR