I have a .NET C # site in IIS.
If the designated application pool does not have a memory limit, the memory usage of the application seems to grow until there is 1 GB of RAM left, which means there is a garbage collection event, and memory usage drops sharply. Rinse and repeat.
However, if I set a Private Memory Limit (KB)specific (rather low, but double of what the application uses initially) value in the application pool, the application will grow in memory, and then the application pool will be processed.
- Does the garbage collector report an IIS application pool pool?
- If not, is there a way to notify the garbage collector that it is?
