I think the idea is green. A lot of computers idle a lot, some close to 24/7 so all that can be done is good to do. Reducing voltage doesn't have much efficiency but even a bit is good when done in several computers. To reduce any computers power consumption (and heat & sound level at the same time, of cource), here's some basics for everybody:
TO DO list:
1. Remove normally unused programs from the startup list (and those you never use totally away from the hard drives).
2. Change your backround to totally back. No need for a screen saver after that either. Use blackle instead of google when you search.
3. Disable or uninstall or all the unnecessary windows behaviours (AERO for example). If you don't need indexes of your drives, disable them too.
4. Setup each piece of hardware to shut themselves down after a while. Most important are screen and HDD. In windows 7: Open control panel -> power management -> change... -> advanced
5a. (without an option to change computer speed on the fly)
Enter your BIOS and underclock your computer to minimum what you need to run all your programs nicely. Try your most demanding game or other program to find the minimum setting.
5b. (with option to change speed on the fly)
If you have uGuru or other tool to change the computer speed on the fly, enter your BIOS first and underclock to minimum you can just to start windows nicely. Leave your voltage settings to AUTO DETECT. After that use your "on the fly" tool to set each of your programs to change the computer speed for what they need to run smoothly.
6a. (without an option to change speed on the fly) Enter your BIOS and disable automatic voltage discovering. Start lowering voltages one step at a time until you find the last stabile undervolting setup. The voltages you want to change are: CPU Core, CPU VTT, DIMM, Northbridge Core, Southbridge core. Do not change voltages which are supposed to be in certain level (1,5V; 3,3V;5V;12V) unless they are over their level.
6b. (with option to change speed on the fly) Don't change your voltages in BIOS, instead make sure that the AUTO detection is on. Otherwise the change in speed made by uGuru or other program might make your computer unstable.
7. Run any tool to check your temperatures at IDLE load and after a 15 min MAX load. After the check use another tool (like speedfan) to set your fan speeds as low as possible. In some cases you can even unplug some of the fans (if MAX load doesn't get the temperatures near their limits).
8. In the end make sure you run a stability test for at least 8h with MAX load to make sure that the temperatures don't get too high. If you're busy, already 2h gives you an idea if the computer is still stabile but you can never be too sure.
WHAT HAVE I DONE
I've got a slow+fast and quiet+quiet DIY build in Antec P182 case. Main hardware: E8400 (3.0GHz), 2Gb DDR2 800, GF210, 1,5Tb of disk space. 5 quiet fans, pretty quiet PSU and a very good passive processor cooler.
IDLE (slow settings)
1 fan running at 150rpm, one at 300rpm and 3 at 600rpm. E8400 (normally 3.0GHz) is set to run at 6x267 (1,6GHz). Memory is undervolted to 533MHz (2x267). All temperatures are between 35-40.
My idle power is at 5A.
MAX LOAD (slow settings)
When I watch HD movies or do something else that doesn't require a lot from the processor or the memory, I use the same minimum settings. The temperatures never get over 60 (8h stress tested). A stress test with these setting gives me 24A power consuption.
MAX LOAD (fast settings)
When I want to play nicely I let my uGuru to run in turbo mode. Clock is set to 9x400 (3,6GHz) and memory is running at DDR2 800 (2x400). Since my memory is OC-style, i have tested to run it as DDR2 1066 but nothing that I do doesn't look/feel any better with these voltages, so i'm happy with DDR2 800. A stress test with these settings give me a power reading of 42A. All temperatures still stay under 60 degrees, but fans spin a bit faster. The system is still quiet. At IDLE power reading seems to be 6A.
CONCLUSION
I'm saving 1/6 energy all the time and almost 1/2 when watching movies (enjoing the extreme quietness at the same time, of cource). I suggest you do something too, it's easy to follow my steps to number 4. (I suppose people who read this forum are ready to go to number
.
LINKS to some useful tools
http://www.almico.com/speedfan.php (change your fan speeds)
www.cpuid.com/cpuz.php (test your clocking)
http://www.lavalys.com/products.php?lang=en&page=5 (Everest Trial version, good stress test and a lot of performance tests)
QUESTION to remain
Does anyone know a program to shut down and start fans depending on the desired temperature readings? I'd like it to work on my MB (abit IX38 quadGT, uGuru) which has a lot of temperature sensors and place for 6 fans and