Ants Profiler: как оптимизировать время, затрачиваемое на загрузку или выгрузку сборки

Я использую Ants Profiler для профилирования своего приложения ASP.Net. Профилировщик показывает, что система тратит почти 30% времени на «загрузку или выгрузку сборки», и количество обращений равно 65. Любые идеи о том, как я могу оптимизировать время «загрузки или выгрузки сборки»?? Мое приложение ASP.Net состоит почти из 10 ссылок на проект\dll. Приложение asp.net также кэширует часто используемые данные в XML-файлы и считывает кэшированные данные.


person Ajit Goel    schedule 14.07.2010    source источник


Ответы (1)


Загрузка сборок является дорогостоящей операцией, однако после загрузки сборки ее нельзя выгрузить, если не выгружен весь домен приложения. Профилирование все относительно. Если вы профилируете запуск приложения, то да, загрузка сборок будет казаться основным узким местом, но в течение более длительного периода времени относительный процент времени, затрачиваемого на загрузку сборок, должен быть намного ниже.

person Steven    schedule 30.11.2011