distributedlife

passionate about everything

Energy Efficient Operating Systems Published by Ryan Boucher @ 11:55 pm

On Saturday I installed my new 1000w power supply unit. Since then the problems that I have been experiencing with my computer turning off has ceased. Whilst it may still be early days, it was not often I went three days without a forced shutdown.

If my power issues have been solved and just a few extra watts have made the difference, an 850w may have been suitable, and the only difference is a change in operating system. Does this mean that Windows Vista is a less energy efficient operating system than Windows XP? If I knew the energy requirements of my hardware and Operating System at idle, standard usage and maximum power then working out which PSU to use may have been easier.

In the age of energy efficiency and eco-marketing, I am surprised that some of the more savvy operating system marketing departments, or some of the market-share starved OS’s, are not bandying about their ability to consume less energy.

Beyond eco-software, consider cloud computing. Microsoft are considering rolling out “many millions” of servers to massive data centres. To quote of Microsoft

So I did a bit of a search on energy performance of Windows Servers vs Linux. Windows Server 2008 came out most efficient when the power saving features were turned to the maximum. Red Hat linux coming in the leader in most of the other tests.

Does this mean that for Microsoft any additional performance they can leverage from their operating system will be offset by the cost of more clients using the same machine or will they maintain their competitive advantage by turning up energy efficient savings at the expensive of raw computing power?

There is a third option with a smart algorithm that scales up energy savings as CPU usage decreases. This would enable the performance benefits whilst trying to maximise energy savings.

An interesting thought when you consider virtualisation. A powerful hardware configuration running multiple instances of an Operating System. Each one virtually it’s own operating system. The power usage of a virtualisation server may now be more than that of a single powerful computer running multiple application instances.

Some useful links:

My Mug Ryan Boucher is a Software Inquisitor and is passionate about it. You can find a whole raft of articles and anecdotes about software testing and other topics he gets excited about.
Tags

One Response to “Energy Efficient Operating Systems”

  1. June 17th, 2008 at 10:48 pm distributedlife » Ecoclouds Addendum:

    [...] never one to keep off the tubes, even while moving, fired me a link today in response to yesterdays post. It’s a whitepaper from Microsoft showing the energy efficiencies of running Windows [...]