title: What happens to Cache when Application Pool recycles?
body: <p>I have web application on IIS6 Win2003. This application connected to w3wp.exe process which reaches 50-70% of CPU after 3-4 minutes it was recycled ( forced one ). I have few places with Cache in this project so my questions concern the case if i set AppPool recycle limits and the process will recycle every few minutes to avoid high CPU overload unless i find what causing it which can take years ( heh )...</p>
  
  <p>There are two types of Cache i'm using though the Web Application project, Output Cache and Cache. </p>
  
  <p>What happens to two of those once i recycle application? </p>
  
  <p>In case two of those deleted what should i do in order to keep those alive even if i recycle Application Pool ?</p>