stringtranslate.com

Профилировщик CLR

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

Обзор

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

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

Релизы

Смотрите также

Ссылки

  1. ^ Броман, Дэвид (19 ноября 2012 г.). «CLRProfiler 4.5 выпущен: включает поддержку приложений Windows Store». Блог Дэвида Бромана CLR Profiling API . Microsoft . Получено 7 июня 2013 г.
  2. ^ "CLR Profiler". GitHub . 6 марта 2022 г.
  3. ^ "CLR Profiler для .NET 4.5 (Поддерживаемые версии .NET Framework: 4.5, 4.0, 3.5, 3.0, 2.0.)". Архивировано из оригинала 2013-05-13 . Получено 2013-06-07 .
  4. ^ Профилировщик CLR для .NET 4.0
  5. ^ Power Toys для .NET Compact Framework 3.5
  6. ^ Профилировщик CLR для .NET 2.0
  7. ^ Профилировщик CLR для .NET 1.1

Внешние ссылки