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

.net-4.0 profiling profiler

1375 просмотра

5 ответа

7984 Репутация автора

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

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

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

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

Автор: Martin Источник Размещён: 05.04.2010 10:23

Ответы (5)


2 плюса

88080 Репутация автора

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

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

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

Автор: Mauricio Scheffer Размещён: 05.04.2010 10:28

2 плюса

12352 Репутация автора

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

Автор: Daniel Little Размещён: 05.04.2010 10:39

0 плюса

36125 Репутация автора

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

Автор: Mike Dunlavey Размещён: 06.04.2010 12:03

3 плюса

658 Репутация автора

В 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. Он также известен как довольно простой в использовании.

Автор: Richard Flamsholt Размещён: 05.11.2010 08:07

5 плюса

11358 Репутация автора

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

Скриншот:

SharpDevelop
(источник: sharpdevelop.net )

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

for f in Functions where f.Name.Contains("Foo") select f
Автор: kizzx2 Размещён: 20.01.2011 05:13
Вопросы из категории :
32x32