I just did a simple experiment. I created one web application pool in my local IIS, then I made 2 web sites point to the same app pool. Web sites are NOT virtual. and of course, they function OK locally.
When should we start using shared app pools? And under what circumstances should you ever share an app pool between 2 web sites?