Het verbruik met Linux is op dit soort systemen wat hoger dan met Windows vanwege de ACPI support. Die dingen worden allemaal voor Windows geschreven. Bij Linux gaat dat allemaal fout waardoor je hele gekke dingen kunt krijgen. Koppel dat aan een wat slechtere powersaving implementatie en je hebt de reden waarom het wat hoger ligt. Dat is echter niet het enige waardoor iets energiezuinig is of niet

Er valt op heel veel dingen winst te behalen.
Het punt wat ik wilde maken is dat je met dingen als Linux de boel dusdanig kunt uitkleden dat je met mindere hardware dat dus zuiniger is toe kunt. Windows draait daar slecht op omdat je die maar heel basic kunt uitkleden en het wat meer resources nodig heeft. Daar zit dus de enige echte winst. Dat is waarschijnlijk ook de reden waarom je met Windows Server 2012 nu ook "GUI-loos" kunt draaien (het is weer typisch op z'n Microsofts: het gebruikt een hele simpele GUI om een command prompt venstertje te kunnen laten zien...). Het is eigenlijk een heel simpel principe: alles uit zetten wat je niet nodig hebt zodat het geen resources in beslag neemt. Maakt de boel ook wat veiliger.
mux schreef op zondag 13 januari 2013 @ 19:21:
@schekker: Virtualisatie is sowieso een behoorlijke klap op je zuinigheid, in het algemeen verbruikt überhaupt virtualiseren (vanwege de hogere tickrate, moeilijkheden om hardware netjes in low-powerstanden te zetten, etc.) meer dan een ander OS gebruiken. Als het dus niet écht nodig is of als je er geen hele computer mee uitspaart is virtualiseren dus iets wat je eerder moet vermijden dan naar een suboptimaal OS switchen. De (energie/betrouwbaarheids)winst van virtualisatie merk je pas als je op één computer kan doen waar je anders meerdere aparte computers voor nodig had.
Als je het beperkt tot het meten van alleen wat het van het energienet naar binnen werkt ja maar zo werkt het dus niet. Het draaien van een single OS op hardware is lang niet altijd de meest efficiëntste manier van omgaan met je hardware. Veelal is de hardware idle waardoor het dus eigenlijk naar verhouding helemaal niet zuinig is. Daar kun je met virtualisatie goed op inspringen omdat het je toelaat om meerdere systemen op 1 stuk hardware te laten draaien waarbij je tevens de tools hebt om heel specifiek resources toe te wijzen. Daardoor kun je heel efficiënt met hardware omgaan en ben je dus uiteindelijk een stuk zuiniger bezig. Dit is 1 van de hoofdredenen waarom men zo inzet op virtualisatie.
Voor ons thuisgebruikers is het een voordeel dat je maar 1 stuk hardware hoeft te kopen en van stroom hoeft te voorzien maar waarbij je toch in staat bent om meerdere machines te draaien. Zo kunnen we testen zonder veel geld uit te hoeven geven aan hardware die niet ten volste wordt benut, veel ruimte in beslag neemt en uiteindelijk ook meer energie slurpt.
Zoals je hier zelf al aangeeft heeft dat inderdaad ook meer zin wanneer je meerdere systemen wil draaien. Als je aan een single OS denkt wordt het verhaal anders. Dan moet je het vooral in het tweaken van zowel hardware als software gaan zoeken. Out of the box kan er veel maar met wat geknutsel op zowel hardware als software gebied kan er nog veel meer. Daar zit mijns inziens ook de grote lol

Voor wie Linux niet kent is iets als Hyper-V en ESXi waarschijnlijk wat makkelijker. Je hoeft dan niet te weten welke items je in de kernel aan/uit moet zetten, hoe je die moet compilen en welke overige zaken je moet strippen, aan/uit zetten, etc.
Btw, Linux (3.x) en FreeBSD 9/9.1 gebruiken momenteel een tickless kernel en als ik het goed heb zit er ook zoiets in ESXi 5.1. Dat moet al behoorlijk wat schelen in energie.