Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Профилировщики для сайта APS.net MVC / 5 сообщений из 5, страница 1 из 1
31.05.2016, 23:32
    #39247615
super-code
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профилировщики для сайта APS.net MVC
Привет!
Есть сайт на ASP.net MVC, который нужно немного ускорить. Нагрузочные тесты есть. Подскажите, какими инструментами и как воспользоваться, чтобы понять, какие части кода занимают основное время обработки запросов? Кроме ручной вставки в код сохранения в лог текущего времени, раньше так все время делал, теперь есть желание воспользоваться современными инструментами профилирования и научиться. Нужны ссылки на инструменты, бесплатные или с триал периодом, статьи о том, как это использовать. Если какие-то платные инструменты от Microsoft без триал периода, то тоже можно...

Спасибо.
...
Рейтинг: 0 / 0
01.06.2016, 01:22
    #39247660
SerP1983
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профилировщики для сайта APS.net MVC
super-code,
В первую очередь стандартный скуль профилировщик, так как обычно все тормоза из-за запросов к БД.
Если уверены, что с БД все хорошо, то dotmemory profiler от jetBrains
...
Рейтинг: 0 / 0
01.06.2016, 07:19
    #39247705
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профилировщики для сайта APS.net MVC
super-codeПривет!
Есть сайт на ASP.net MVC, который нужно немного ускорить. Нагрузочные тесты есть. Подскажите, какими инструментами и как воспользоваться, чтобы понять, какие части кода занимают основное время обработки запросов? Кроме ручной вставки в код сохранения в лог текущего времени, раньше так все время делал, теперь есть желание воспользоваться современными инструментами профилирования и научиться. Нужны ссылки на инструменты, бесплатные или с триал периодом, статьи о том, как это использовать. Если какие-то платные инструменты от Microsoft без триал периода, то тоже можно...

Спасибо.
Вас интересует только обработка запроса на сервере, или ещё и с точки зрения клиента? К примеру сколько времени уходит на рендеринг.

Посоветую поставить New Relic, он покажет и что Вам нужно, и больше :) При разработке попробуйте Glimpse.
Если есть нагрузочные тесты, то при их выполнении Вы по идее должны получить картину того, какие конкретно запросы имееют наиболее большое время ответа.
Также обычно при нагрузочных тестах наблюдают за интересующими performnce counter-ами на сервере.
Выделив наиболее "узкие" места, можно приступать к их профилированию через CLR и SQL профайлеры.
...
Рейтинг: 0 / 0
01.06.2016, 14:45
    #39248156
super-code
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профилировщики для сайта APS.net MVC
skyANA,

Клиент не интересует, только сервер.

Какие запросы знаю, интересуют CLR профайлеры, какие использовать и как.
...
Рейтинг: 0 / 0
01.06.2016, 14:49
    #39248167
super-code
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профилировщики для сайта APS.net MVC
skyANA,

>New Relic
Интересно, спасибо!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Профилировщики для сайта APS.net MVC / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]