views:

224

answers:

1

I have set Private Memory limit of 200mb in IIS 7 for an application pool. The Private Working Set memory(Task Manager) for the application is always below 125mb but the number of page faults have increased a lot and application cache is getting cleared frequently after setting the limit.

I haven't set any limit on Virtual Memory. Can someone suggest why the cache is getting cleared even when the Private memory used is below the allocated memory?

+1  A: 

Try looking at the Working Set (Memory) column in Task Manager, you are looking at the Memory (Private Working Set) column, which is smaller.

Chris O
The Working Set Memory is fluctuating between 150mb and 170mb which is below the memory limit I have set.
kishore