У меня есть довольно простое приложение веб-службы, работающее на моем сервере, но время от времени оно привязывает одно из моих ядер к 25% постоянно, пока я не остановлюсь и не перезапущу, а затем снова снизится до 1% ~ 7%.
Я не могу воспроизвести это поведение локально - есть ли способ узнать, какой метод вызвал эту проблему привязки?
Базовая настройка - это веб-сайт ASP.NET MVC 2, взаимодействующий с базой данных SQL Server 2008 с помощью SubSonic 3.
Я слышал хорошие отзывы о профайлере этой компании:
http://www.eqatec.com/tools/profiler/
Видимо, некоторые его части бесплатны для коммерческого использования. Лично я использую Intellitrace в Visual Studio 2010 ... вы можете найти больше об этом здесь: