Результаты профилирования производительности Asp.net MVC, показывающие 97% узких мест в коде «без разрешенных функций» - PullRequest
0 голосов
/ 10 января 2019

Я пытаюсь профилировать умеренно сложное веб-приложение asp.net mvc с бэкэндом SQL Server. Я вижу ту же проблему, используя Ants Performance Profiler и dotTract Profiler. Оба в основном утверждают, что более 97% обработки происходит в «трассировках собственного стека без разрешенных функций»

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

Есть идеи, может быть, здесь происходит что-то еще, не связанное напрямую с моим кодом? enter image description here enter image description here

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