I am designing hardware requirements for ASP.NET web application. When it comes to memory, how much RAM does a web server need to work efficiently (use full processing power of CPUs)? Are there any approximations of GB RAM per core or something like that?
The application is a classic intranet one, with lots of heavy ASP.NET stuff (ViewState) and very few static content, so it is more CPU-bound.