Хороший.net4 профилировщик

Что такое хороший профилировщик для.NET 4.0? Я готов потратить немного денег, но не слишком много (скажем, до 50 фунтов стерлингов)

Я разрабатываю игры для Windows Phone и Xbox с использованием XNA, а это значит, что проекты коммерческие. Я упоминаю об этом, потому что видел несколько бесплатных для некоммерческого использования.

Дополнительные очки за интеграцию Visual Studio.

В северном направлении Я использую Visual Studio Professional 2010

5 ответов

Чрезвычайно недостаточно рекламируемый бесплатный профилировщик - это SharpDevelop Profiler.

Скриншот:

http://community.sharpdevelop.net/blogs/siegfried_pammer/profiler/post1/view.png

Он действительно мощный и поддерживает чрезвычайно недокументированный PSQL (Profiler SQL, как они его называют). Например, я могу отфильтровать все интересующие меня функции, введя это в строку запроса:

for f in Functions where f.Name.Contains("Foo") select f

EQATEC Profiler профилирует практически все.NET, включая то, что вам нужно:

  • Полный.NET 2.0 и выше
  • Windows Phone 7, приложения Silverlight и XNA
  • Silverlight 2.0 и выше
  • NET CF 2.0 и выше (WinCE, Windows Mobile)
  • Xbox XNA (хотя и отсутствует встроенное развертывание на Xbox-устройстве)

Короче говоря: единственное, что он не профилирует - это.NET 1.x (full/netcf). Никакие другие профилировщики в мире не работают на таком количестве платформ.NET. Он также известен как довольно простой в использовании.

Slim Tune - отличный профилировщик

Visual Studio 2010 имеет довольно хороший встроенный профилировщик (хотя доступен только в версиях Premium и Ultimate)

Еще один замечательный профилировщик - это dotTrace.

Я перечислил только те профилировщики, которые, как я знаю, сейчас поддерживают.Net 4.0, но взгляните на этот старый вопрос о профилировщиках.Net. Возможно, некоторые из них недавно добавили поддержку.Net 4.0. В любом случае, я не думаю, что есть какие-либо новые профилировщики, поскольку это довольно сложная тема.

Всем нужен профилировщик, но этот низкотехнологичный метод работает просто отлично.

Другие вопросы по тегам