Любой хороший Профилировщик с деталями процессора для веб-приложения ASP.net MVC 3? - PullRequest
0 голосов
/ 16 февраля 2012

Какие хорошие Profiler для приложения asp.net mvc3 с подробностями использования процессора?

Я пробовал New Relic, Slimtune и Mini Profiler. Все они просто предоставляют, какой процесс занимает больше времени, но ни один из них не дает никакого представления о том, что вызывает высокую производительность процессора?

Все вышеперечисленные профилировщики хорошо поработали, и мы улучшили процесс, и теперь больше не требуется ответа, он загружает страницу за 300-500 мс, но теперь мы больше беспокоимся об использовании процессора. Потому что иногда приложение очень сильно загружает много процессора, и мы пытаемся найти причину такого поведения.

Ответы [ 2 ]

4 голосов
/ 16 февраля 2012

Высокие пики ЦП могут быть по ряду причин.

Первое, что я хотел бы сделать, это определить, является ли «случайный» высокий ЦП причиной сборок мусора 2-го поколения.

Существует довольно много встроенных счетчиков производительности, которые могут быть полезны:

0 голосов
/ 30 мая 2015

Сэм Саффрон (кстати, один из авторов StackoverFlow) недавно создал отличный инструмент командной строки, но, к сожалению, отказался от него.в 2015 году:

https://github.com/jitbit/cpu-analyzer

(на странице есть ссылка на пост Сэма, объясняющий, как его использовать)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...