You are not logged in.

#1 2008-08-08 01:00:23

sen
Member
From: .de
Registered: 2007-02-18
Posts: 153
Website

Power saving tipps for desktop PCs

Hi, lately I've been trying to make my boxes at home (router, desktop, fileserver) more power efficient. My energy bill was always kinda high and I think that I waste too much energy.
Most of my experience with computer related power saving comes from my laptop (maximize batterie time wink). I've already taken some steps to minimize power consumption but I'm not sure what else could be done. If you have some ideas please let me know!

Some details about the steps I've taken so far:

router (24/7)
Its an really old stripped down mashine (P2) that is underclocked (hard).
It's currently running pfsense (FreeBSD based) that is installed on an old hdd. I was thinking about getting a small usb-stick and running the system on that one... would that be a good idea? (lifetime etc)

fileserver
Runs only when needed. In addition the cpu is undervolted (ondemand). Should be ok I guess.

desktop (24/7)
This one is a bit more tricky. It has pretty much up to date (-> power hungry) hardware but needs to run 24/7 most of the time (ssh, ftp, p2p). Downgrading can only be temporary because sometimes I need the performance (casual gaming, video encoding, photoshop etc...).
So far I did only 3 things:

1. hdds go to sleep when they are not used for 15 minutes --> hdparm -S 180
2. cpu undervolting --> cpufreq-set -g powersave
3. grafik card underclocking --> nvclock -n 250 -m 350 (nvidia only)

I'm a bit frightened to underclock the grafik card even lower... my screen got blocky and froze once while testing. ^^'

2 & 3 are done with a small script that I run when I leave the pc:

#!/bin/bash
if [ "$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor)" = "performance" ];
  then cpufreq-set -g powersave && nvclock -n 250 -m 350 && xset dpms force off
  else cpufreq-set -g performance && nvclock -r
fi

I've a shortcut for the script on my keyboard but some automation would be better if I think about it... triggered by afk time or sth like this.

If you guys have ideas what else could be tweaked please let me know!

Last edited by sen (2008-08-08 01:04:44)

Offline

#2 2008-08-09 05:32:47

coolaman
Member
From: france
Registered: 2008-07-28
Posts: 34
Website

Re: Power saving tipps for desktop PCs

Look here
You can modify what you want in the script to manage power . I use the program Powertop to add power saving tips

Last edited by coolaman (2008-08-09 06:43:14)

Offline

#3 2008-08-09 11:12:04

Obi-Lan
Member
From: Finland
Registered: 2007-05-23
Posts: 179

Re: Power saving tipps for desktop PCs

How about hibernation?

Offline

#4 2008-08-17 13:28:00

omgwtfbyobbq
Member
Registered: 2006-07-04
Posts: 226

Re: Power saving tipps for desktop PCs

What kinda power are you pulling down now? IME, a hard drive will only suck down ~3-6W, so going to a USB stick won't save much, but given the cost these days and depending on your electricity rates it may save something. I've found that at lower power levels going with a 80+ power supply can result in a significant savings, but in terms of options it really depends on what your systems suck down now, potential upgrades given your budget, and acceptable payback periods.

Offline

#5 2008-08-17 13:33:51

DonVla
Member
From: Bonn, Germany
Registered: 2007-06-07
Posts: 997

Re: Power saving tipps for desktop PCs

sen wrote:

3. grafik card underclocking --> nvclock -n 250 -m 350 (nvidia only)

where can i get more information about nvclock stuff?

Offline

#6 2008-08-30 21:35:20

sen
Member
From: .de
Registered: 2007-02-18
Posts: 153
Website

Re: Power saving tipps for desktop PCs

Sry for the late reply. Thx for your suggestions.

coolaman wrote:

Look here
You can modify what you want in the script to manage power . I use the program Powertop to add power saving tips

Powertop is pretty neat!

Obi-Lan wrote:

How about hibernation?

Never used hibernation on a desktop pc. I'll try it out.

@omgwtfbyobbq
The main reason why I want to put the system on a usb stick is because it currently runs on an really old hdd that will probably die in a while. So Maybe its not a bad idea to put the system on a stick instead of buying a fresh hdd for it... cheaper and its a reallly small after all (100mb~). I thought hdds would be more power hungry to be honest, so using a usb stick instead of an hdd wouldn't save much power I guess.

@DonVla
Do you want to know sth specific? IMO nvclock is pretty self explanatory, take a look at the gui (nvclock_gtk).

Offline

#7 2008-08-31 03:21:19

Raccoon1400
Member
From: Ontario, Canada
Registered: 2008-04-14
Posts: 853

Re: Power saving tipps for desktop PCs

Using a flash drive instead of a HD may save a bit. It may be significant, it may not, but every little bit would help. Flash drive would take much less power. Maybe several times less.
You could also check out solid state drives for the desktop. I know very little about them, so it may be a good or bad idea.


Fustrated Windows users have two options.
1. Resort to the throwing of computers out of windows.
2. Resort to the throwing of windows out of computers.

Offline

#8 2008-09-01 07:45:32

omgwtfbyobbq
Member
Registered: 2006-07-04
Posts: 226

Re: Power saving tipps for desktop PCs

sen wrote:

The main reason why I want to put the system on a usb stick is because it currently runs on an really old hdd that will probably die in a while. So Maybe its not a bad idea to put the system on a stick instead of buying a fresh hdd for it... cheaper and its a reallly small after all (100mb~). I thought hdds would be more power hungry to be honest, so using a usb stick instead of an hdd wouldn't save much power I guess.

A stick would definitely be cheaper! The HD power draw isn't as low as I thought it was but it's close. The power supply can be a huge draw like I mentioned before. There's a 20W and 40W difference at idle between a earthwatts 380 power supply and a couple generic power supplies I had lying around. I originally though my PIII used way more than my C7-D system, but after swapping power supplies I found out the PIII used less at idle than the C7-D even w/ two sound cards, a network card, and a video card.

Offline

#9 2008-09-01 18:29:24

sen
Member
From: .de
Registered: 2007-02-18
Posts: 153
Website

Re: Power saving tipps for desktop PCs

Raccoon1400 wrote:

Using a flash drive instead of a HD may save a bit. It may be significant, it may not, but every little bit would help. Flash drive would take much less power. Maybe several times less.
You could also check out solid state drives for the desktop. I know very little about them, so it may be a good or bad idea.

Yeah flash drives uses less power but I wouldn't use them for a desktop pc. The price per GB is far worse compared to normal HDDs and the blocks can only be written around 100000 times... for a system disk this is not really acceptable (caching, temporary files etc). These SDDs are more designed for small (sub)notebooks imo because they have no mechanical parts what makes them more reliable.
For the router this would not a problem though.

omgwtfbyobbq wrote:

A stick would definitely be cheaper! The HD power draw isn't as low as I thought it was but it's close. The power supply can be a huge draw like I mentioned before. There's a 20W and 40W difference at idle between a earthwatts 380 power supply and a couple generic power supplies I had lying around. I originally though my PIII used way more than my C7-D system, but after swapping power supplies I found out the PIII used less at idle than the C7-D even w/ two sound cards, a network card, and a video card.

Yeah a quality PSU will probably save allot. Currently the router uses an old generic power supply, so this is really sth i should look into. I have an enermax noisetaker that is not used atm so I'll see what difference it makes compared to the currently used PSU.
The power consumption of HDDs is really not that low (thx for the link). Around eight watts (Idle) for the tested HDDs. So putting the disks to sleep when they're not used is probably a good idea for the most people that leave the PC running for longer times. My desktop has 5 HDDs, so even when they are not really used they need around 40 watts for nothing. Old HDDs (like the one in my router) will probably need more power.

I've asked a friend of mine to lent me his digital wattage meter. With this I can make some detailed tests to see what tweaks are really useful to save power.
I'll post the results when I'm done (probably on the weekend). What I can say now is that the few tweaks I made on my desktop PC (first post) will probably save a bit. The temperature of the CPU and GPU drops around 10-15 °C, the ambient temperature drops allot as well. This pretty heavy considering that the case has a good airflow (2 80er fans in front of the hdds and one 120er fan at the back).

Last edited by sen (2008-09-01 18:33:40)

Offline

Board footer

Powered by FluxBB