It should not be related to the application pool. I have 1740 minutes as the
recycling period and I do not see any records in the Event Viewer. The
application is not restarting. I have http module that catches AppInit events
and sends me an email notification every time the web application starts.
Actually I tried to add objects to the cache using CacheItemPriori ty.
NotRemovable instead of CacheItemPriori ty.High and in this case objects stay
in the cache. This would happen if I do not have enough memory, but according
to Task Manager I have 500MB of available RAM + 3GB of system cache that I
believe should have lower priority than the ASP.NET cache.
BTW does anyone knows whether the ASP.NET cache has really higher priority
than the windows system cache? I have another application running on my
server that is constantly reading a few files per second. There are millions
of these files. Maybe Windows just grabs all the resources for the disk cache
and makes ASP.NET clear its cache?
Mark Fitzpatrick wrote:
>Have you also checked to see how often the server is refreshing the
application pool? Have you checked to ensure that the application isnt'
restarting for some reason as well? I had an issue with a virus scanner a
long time ago that would scan my web.config and restart my application every
so often.
>>I have Win2003 64bit server with 6 GB or RAM. Windows Task Manager displays
that:
[quoted text clipped - 13 lines]
>of
RAM.
--
Message posted via DotNetMonster.c om
http://www.dotnetmonster.com/Uwe/For...p-net/200611/1