Building an Energy Efficient, Always-On PC? 155
An anonymous reader asks: "Like many readers, I find it necessary to leave my home PC running 24/7, for things like web or FTP servers, BitTorrent, or simply to make sure I don't miss any messages on IRC or my instant messaging client. It has been about 3 years since I built my current PC, and keeping it running all the time uses a lot of juice. With my next PC, I would like to do what I can to keep the power-consumption to a minimum, without sacrificing processing power or other features. What should I look for when choosing components for my PC, and what other ways are there to keep the power consumption down?"
Dont bother. (Score:2, Interesting)
Generally the energy expended into making a product is directly relative to its price (see Marx and Aristotle). Whether the product is fantastically overpriced and the profits are used to fly CEOs around the world in personal jets, or if the product is made in a sweatshop where the workers are obviously not earning that much and have a greatly smaller carbon footprint than others. Every cent you spend is in turn spent on power. So, don't buy an expensive new PC claiming you are saving the planet.
I have such a box myself, it runs MythTV, mldoneky, a webserver, dhcp, samba, mail server... I made it 4 years ago using a cheap 2.4GHz Celeron which is dog slow yet is more than enough for the tasks. On a supply meter it uses an average of 60W. This translates to about £60 of electricity a year ($120).
Say I make a new machine which uses just 40W (unlikely), this machine would have to cost less than £20 per year of usage. In your 3 year cycle you would have to make it for £60 ($120).
Not one... two. (Score:4, Interesting)
If they're networked, you can just as easily copy files over when you need them, or stream media across.
Low power consumption CPU is needed (Score:2, Interesting)
Two words. PSU & powernowd (Score:3, Interesting)
2. Run powernowd (with AMD cpus, under linux), which scales down your cpu clock if not under heavy load.
A laptop (Score:5, Interesting)
A laptop is already constructed to use as little power as possible, so for non-performance critical tasks, it would probably be quite useful for an always-on server. Built-in UPS is also handy, and it can be tucked away in some closet without taking any room, while still having an emergency keyboard and screen if you need to perform administration tasks on it.
For storage, a couple of USB-drives would be useful, I bet they don't draw much more power than the drive itself.
Gumstix (Score:1, Interesting)
Re:VIA boards work well, but not as fast as Core (Score:1, Interesting)
With that being said, laptops are also a good option and are typically more efficient, consuming 30W under load, and that includes a display which can always deactivate itself after a certain amount of idle time. Mobile power management is also typically as good as you get. A Core2 Duo is also overkill for things like HTTP and FTP servers -- I used to do virtual hosting for friends way back on a Pentium 200 w/ 200MB of memory without a problem. You get the option of mobility to boot, even if it largely stays parked on your desk.
Storage is always limited, but external firewire drives can add a lot of space without a lot of noise, and with excellent performance. I have a 500GB WD myBook. It spins itself down after 10 or so minutes of inactivity, and when spun up it's barely audible.
My build (Score:4, Interesting)
MB: ASUS M2NPV-VM. AM2 socket with on-board Nvidia video, SATA etc. Not running a discrete video card is a large power savings.
CPU: Athlon 64 3500+ AM2 Lima core. This is a recent single core CPU from AMD. Easily obtainable from Newegg et al. The nice thing about it is the low TDP of 45W. This approaches portable CPUs while not costing so much. Stable at 1.2V (perhaps lower if I tried) and works well with cpufreq.
Case: Antec NSK3300 MicroATX. Small and quiet. Uses a high efficiency 300W power supply with a non-standard form factor. I doubt this machine can pull enough juice to get the fan moving at full rate. It's silent 99% of the time.
The rest: 1GB of "value ram", a pair of quiet 250GB WD disks and a Intel Gb PCI NIC I got somewhere. If you want to save more power run 1 disk, cut the RAM in half and don't add a fast NIC. Probably just under 30W at that point.
Re:Kuro Box (Score:1, Interesting)
I'm a little nervous about running a diskless system with only 128 or 256MB though. To do without a swapfile, I'd want more RAM than that.
Some ideas of my own (Score:4, Interesting)
Bios (Score:4, Interesting)
1) Dump the high performance GPU. A cheap PCI video card saved me 50W.
2) Seasonic makes some nice 80% efficiency PSUs. Well worth it.
3) Turn off integrated peripherals in the BIOS. Are you using the Parallel ports and serial ports? Lower the bus frequency if you can.
I found that a cron job to turn off the CPU at midnight, along with the auto-turn on timer in the BIOS set to 7:00 also worked quite nicely.
Re:My build (Score:3, Interesting)
Re:Dont bother. (Score:3, Interesting)
Actually it doesn't matter where it's being used, in the CPU or elsewhere, every watt into your computer is going to end up heating your house.
OTOH, if you live where you have to heat your house a large part of the year, the heat it gives off may offset the energy cost. In my case it's a little more expensive to heat with electricity than with natural gas so the energy into the computer isn't free, but the heat does effectively reduce the cost a little.
Re:Dont bother. (Score:3, Interesting)
Third World way to be efficient. Don't toss it if it works.
Re:Two boxes is the way to go (Score:1, Interesting)
Not a good laptop application (Score:2, Interesting)
Forget VIA, get an underclocked Sempron (Score:3, Interesting)
The VIA EPIA boards are all very nice, but when you look at the cost of the board, enclosure, psu etc, you realise it will take about five years to recoup the cost in saved electricity vs the Sempron.
That is the biggest problem with energy efficient tech IMHO - it's too expensive. 25 years to recoup my £10,000 investment in solar panels? No thanks.
Re:Not one... two. (Score:3, Interesting)
One thing I'm toying with is finding some sort of device which can be controlled via USB or somesuch to turn on and off power at will. Thus, I could have the server wake the desktop, then the desktop can turn on its own speakers and wake me!