Is this ASP.Net Server Resource Usage Too High?
<p>I don't have any background at all in ASP or MS server technologies, but this seems a bit odd to me - </p>

<p>A vendor told my company that their software (written in ASP.Net) required the following on our server(s) for <strong>every 5 users of the system</strong>.</p>

<ul>
<li>2 CPUs</li>
<li>4GB of RAM</li>
</ul>

<p>So if we have <strong>20 users</strong> with this system (accessed via a browser over our LAN), according to the vendor, our server(s) should have <strong>8 CPUs</strong>, and <strong>16GB of RAM</strong>.</p>

<p>Am I wrong in thinking that for 20 users those systems requirements are kind of crazy?  The application doesn't have to do much at all - it's largely just a database front-end that doesn't do any really specialized processing, and with less than 50,000 DB entries. It is integrated with Crystal Reports for reporting.</p>

<p>Does ASP.Net really have such a high resource usage?  Could this just be a poorly designed application?  Or am I not understanding something?</p>
