Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm comparing the small instances of Azure, Amazon and Rackspace, and noticed that the Amazon configuration appears to use less RAM than Azure. Can anyone explain why this is?

Would it be true to say that the OS configuration of Amazon is more efficient than MSFT Azure? ... or is Azure configured out of the box for a special purpose?

Image of Task Manager in Amazon

(Note: Usage only increases to 672 MB when identical roles and features are installed)

enter image description here

Image of Task Manager in Azure

enter image description here

I didn't bother with Rackspace since the comparable RAM is ~700MB less than the other offerings and the OS/RAM usage isn't configured as efficient as either Amazon or Azure.

share|improve this question
36 Processes vs 58 on Azure, you may want to look into that. – gekkz Jul 28 '12 at 18:07
Windows is intentionally tuned to leave as little RAM free as possible. Free memory is opportunity forever wasted. It's not like if you use less today you can use more tomorrow. – David Schwartz Jul 28 '12 at 18:55
Click on the "Resource Monitor" button to get details about the memory usage of your running processes. – the-wabbit Jul 30 '12 at 7:52
up vote 2 down vote accepted

Based on the screenshots provided I would take a look at why you have more processes running on the Azure instance versus the Amazon instance. You have more process, threads and handles open so theoretically the OS is doing more. Figure that out and you may find the differences.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.