I’ve got an app pool that is recycling exactly every minute. The Private memory is set to 1433600KB Virtual memory is set to 2457600KB (yes its a lot). The recycling regular time interval is left at its default value of 1740. From what I can see the memory limit is not near being reached when the recycling happens. I can’t find anything shceduled on the server that could be causing this either.
Does anyone have any ideas as to what could be the cause of this?
We had the same issue. Don’t know if is solution for you, but we disabled Virtual memory recycling setup (keep Private memory enabled) and app pool stops recycling.
Check this article about large memory reservations.