Tôi có một trang web ASP.NET 3.5 chạy dưới IIS7 trên Windows 2008.ASP.NET ứng dụng trên IIS7 - khởi động rất chậm sau khi
Khi tôi khởi động lại IIS (iisreset), sau đó nhấn một trang, khởi động ban đầu iisreset thực sự chậm.
tôi thấy các hoạt động sau đây trong Process Explorer:
- bầy w3wp.exe, nhưng cho thấy 0% CPU hoạt động trong khoảng 60 giây
- Cuối cùng, w3wp.exe đi đến 50% CPU cho khoảng 5 giây rồi đến trang lượt tải.
Tôi không thấy bất kỳ quy trình nào khác sử dụng CPU trong thời gian này. Về cơ bản nó chỉ bị treo.
Điều gì đang diễn ra trong suốt thời gian đó? Làm thế nào tôi có thể theo dõi những gì đang dùng tất cả thời gian này?
Nếu đó là JIT biên dịch, tôi sẽ không nhìn thấy csc.exe trong Process Explorer? Tôi không thấy csc.exe đang chạy trong 60 giây chờ đợi. – frankadelic
@frankadelic csc.exe là trình biên dịch C#. JIT là một phần của .NET và tại sao .NET cần được cài đặt trên các máy chạy C#. –
Cho dù đó là csc hay JIT, bạn sẽ thấy việc sử dụng CPU. –