Есть ли у кого-нибудь хорошие рекомендации по профилированию кода? Я хотел бы иметь возможность просматривать системную кучу, использование памяти, статусы сборки мусора и т. Д ...
Поскольку все перечисляют доступные инструменты, я решил указать полный список профилировщиков для .NET: http://sharptoolbox.com/categories/profilers-debuggers
Вы найдете здесь инструменты, предложенные здесь, и все остальные, каждый с кратким описанием того, что он предлагает.
AQTime сделал почти все, что мне было нужно: время, память и профилирование ресурсов. Он прост в использовании, на результаты легко воздействовать и работает и с неуправляемым кодом.
YourKit - еще один вариант.