We are experiencing random intermittent slow-downs in our ASP.NET application. Most pages take between 100-500ms to render (depending on which modules are used on the page). Occasionally however - perhaps 1 in 100 requests, these figures are more like 5000-10000ms. This is not a database related issue - I have checked for slow queries, and is not related to the complexity of the page - e.g. a page which takes 100ms is just as likely to take 10000ms when it slows down. I don't think the app-pool is recycling either - would normally see this in task manager. Could it possibly be GC? Any ideas? The w3wp application usually uses a steady 800MB-1GB of memory at all times.
Thanks Marcus