We've got an IIS memory leak on Windows Server 2008 R2 64-bit.
The memory usage climbs steadily to 3 GB.
I've used the ANTS memory profiler to see what is happening and have a lot of memory held by _TimerCallback where System.Threading.TimerCallback calls System.Web.Caching.CacheExpires.
We're not aware of any specific caching code in the app, so this seems to be something IIS is doing.
Can anyone suggest what the cause might be?