Ответ 1
Qaru выпустили свой собственный профилировщик в качестве нового проекта с открытым исходным кодом
UPDATE:
Также стоит упомянуть Glimpse как еще один альтернативный инструмент профилирования
Как люди в настоящее время профилируют производительность своих приложений ASP.NET MVC?
Меня больше всего интересовали бы простые и бесплатные подходы.
Qaru выпустили свой собственный профилировщик в качестве нового проекта с открытым исходным кодом
Также стоит упомянуть Glimpse как еще один альтернативный инструмент профилирования
Glimpse - полезный инструмент. Он предоставляет много подробной информации и поддерживает EF и веб-формы Asp.net и MVC. Надеюсь, это поможет кому-то.
Можете ли вы использовать эту технику? Он бесплатный и работает с любым языком или платформой. Он точно находит точки для оптимизации, хотя в качестве метода измерения это неточно. Это низкотехнологичное, но здесь обсуждение того, почему оно работает.
Мой лучший кандидат - это профиль dotTrace из JetBrains. Посмотрите здесь
Если вы серьезно относитесь к профилированию производительности, вам может потребоваться потратить немного денег. Я потратил много времени на использование профилировщика Redgate ANTS, и это помогло мне найти некоторые очень необычные аспекты моего кода, которые вызвали проблемы с производительностью.
Майк предложил технику хорошо, и я тоже это использовал, но если вы действительно хотите копаться в горячих точках и как называются эти горячие точки, то инструменты, такие как dotTrace и ANTS, очень хороши. Лично я предпочитаю ANTS, но dotTrace тоже выполнит эту работу.
Вы можете взглянуть на JMeter, который является бесплатным настольным приложением на базе Java, позволяющим загрузить тестовое приложение любого веб-приложения. Еще один бесплатный инструмент The Grinder.