I am currently working on a website that runs 52 instances of the application load balanced on 4 servers. We started with 1 instance and we kept adding additional instances. For each instance we added we created a new application pool. Fast forward and we were suffering some severe memory pressure on the webservers. We were running 12GB per server, we added an additional 4GB but still it didn’t appear enough. That was until we went from one application pool per instance to about 6 instances per application pool (since the application pools themselves run as 32 bit processes they cannot address more then 2GB a piece) and memory usage dropped from 16GB @ 99% to 8GB. That’s what I call a quick win.