Высокий, колеблющийся «% времени в JIT» на скомпилированном веб-сайте ASP.NET
С веб-сайтом ASP.NET 150 * .dll этопредкомпилированного (обновляемый), каковы некоторые возможные причины для% Времени в JIT ' это часто довольно высоко (> 60%) иколеблющийся долго после прогрева приложения (доступ ко всем функциям) и без перезапусков приложения или изменений файла, которые могут генерировать новые сборки?
Можно было бы ожидать, что машинный код, сгенерированный длявсе сборки будут повторно использоваться в течение срока действия этого домена приложения. Существует ли конечный размер тома машинного кода, которыйкешируется? По каким сценариям необходимо повторно собрать ту же сборку?г в том же домене приложения? Или это обязательно так, что генерируются новые сборки? Влияют ли на счетчик производительности такие факторы, как давление памяти?
Ссылка:
http://forums.asp.net/p/967386/2959500.aspx