This is more of a theoretical question, but if it is actually possible, I'd definitely like to look into implementing it.
Basically, I'd like to have my computer (Core 2 Quad Q6600, Nvidia 8800 GT Overclocked, 4GB, 500 Watt PSU) be set up as a gaming computer (it can already do this fine), media center using XBMC, but also a NAS using FreeNAS.
I'm not concerned about setting it up in such a fashion. I'm wondering if there is a way to save electricity by having it run on very low processing power (either down to 1 core, or significantly lower the clock speed) when it's not being actively used (gaming/media center), and then having it automatically ramp up when I need it.
I know Intel SpeedStep helps out with this quite a bit, but I'm hoping to do more. I can see in CPU-Z already that it's running at 1600 MHz on idle, so that's a start.
Any help is appreciated. Thank you!