Slashdot Mirror


S3 Standby State Done Right

For Earth Day, Cameron Butterfield has written in with a pointer to his article on how to get your Windows PC into S3 sleep, and why you want to. It covers the question of how to take advantage of this extremely low-power mode even when your machine is an "always on" file server, remote desktop, or VNC server.

216 comments

  1. And Linux? by Ed+Avis · · Score: 4, Insightful

    Great for Windows users... but what are the options to set up a Linux system to reduce power usage and fan noise when idle?

    --
    -- Ed Avis ed@membled.com
    1. Re:And Linux? by BACbKA · · Score: 5, Informative

      Gentoo's Power Management Guide is a bit gentoo-centric, but most things carry to another distribution easily.

      --

      VKh

    2. Re:And Linux? by Anonymous Coward · · Score: 0

      'ON' or 'OFF'

      Linux users are far more minimalist and much less picky.

    3. Re:And Linux? by Anonymous Coward · · Score: 0

      yeah, screw the environment, I wanna leave my computer on calculating pi to 1 million decimal places instead.

    4. Re:And Linux? by Asztal_ · · Score: 3, Funny

      You realise that would be finished in 15 seconds and then you could put it to sleep, right?

    5. Re:And Linux? by Anonymous Coward · · Score: 0

      In principle it's even easier in Linux as it doesn't disable S3 permanently just because you've run the installer with the BIOS option disabled.
      In practice though.. Let's just say that Nvidia+amd64 isn't the nicest possible combination here.

    6. Re:And Linux? by rduke15 · · Score: 3, Informative

      See this article: Debian HOW-TO : CPU power management. I used the info to configure a couple of Poweredge 860 server. Most of the time, it's at a CPU speed of 300Mhz instead of 3 Ghz. That saves quite some power, and you cannot notice the difference in speed.

    7. Re:And Linux? by bcrowell · · Score: 1

      what are the options to set up a Linux system to reduce power usage and fan noise when idle?
      I just built an amd x64 dual-core system, and it only draws 51 W for the whole system when the screen powers down. AMD has something called cool'n'quiet, which was supported automagically when I installed Ubuntu Edgy. It ramps down the cpu frequency when the processors are idle. Because the system draws so little power, I was able to disable the case fan, so now all I have running is the cpu fan and the power supply's fan, and it's extremely quiet.

      However, I have never been able to get S3 sleep working on this system, and would love to get some info on how to do it. I enabled S3 in the bios, and gdm automatically detected that, and started offering me "suspend" as an option. But when I use it, the machine refuses to wake back up again.

      For the typical user, there are several simple things you can do to cut down on the electricity your machine uses. (1) Replace your CRT with an LCD. (2) Ditch the high-end video card that you may not need if all you're not really using the system for gaming. The onboard video on most mobos these days is perfectly fine for normal desktop stuff. (3) Get a "kill-a-watt" meter, and find out what equipment is really using what amount of electricity. I had a set of speakers that was drawing twelve watts, 24/7, even when the computer was off.

      The big problem in my household is the pool pump. The damn things are infamous energy hogs. Ours accounts for approximately 50% of our energy bill every month. If you cut down the number of hours it runs every day, you get a green pool. I'm starting to get seriously motivated to get photovoltaics installed.

    8. Re:And Linux? by BillGatesLoveChild · · Score: 5, Funny

      > what are the options to set up a Linux system to reduce power usage and fan noise when idle?

      Disconnect those pesky cooling fans. They just make a lot noise and suck up power. Truth is, your PC will run fine without them. It's just a scam by equipment manufacturers to make a few extra bucks out of you. I've been running with them removed for years, no problems.

      regards
      Scott E. Brown
      NOAA Antarctic Station

    9. Re:And Linux? by Anonymous Coward · · Score: 0

      However, I have never been able to get S3 sleep working on this system, and would love to get some info on how to do it. I enabled S3 in the bios, and gdm automatically detected that, and started offering me "suspend" as an option. But when I use it, the machine refuses to wake back up again. Nvidia? You need to disable agpgart and (possibly) patch the drivers. see e.g. http://ubuntuforums.org/showthread.php?t=79295
    10. Re:And Linux? by Sigma+7 · · Score: 2, Funny

      Disconnect those pesky cooling fans. They just make a lot noise and suck up power. Truth is, your PC will run fine without them. "You've got a hole in your mainboard."

      On a more serious note, cooling fans are recommended as they help keep the CPU cool. PC case fans are considered optional, but can be used if your CPU is reporting temperatures that are considered higher than what they should be (which may actually be ambient heat from the power supply.)

      When referring to laptops or notebooks, it depends on the model. While my notebook is at a normal temperature most of the time, I have been running a few 100% CPU tasks which does heat up the notebook. As a result, I had to purchase an external cooling fan so that I wouldn't burn my fingers on the keyboard/touchpad as much.

    11. Re:And Linux? by flyingfsck · · Score: 2, Interesting

      Here you go:
      service syslog stop
      hdparm -B 1 /dev/sda
      hdparm -S 5 /dev/sda
      echo 5 /proc/sys/vm/laptop_mode

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    12. Re:And Linux? by smorar · · Score: 2, Informative

      I found an awesome blog post the other day which explained how to get a desktop linux box into S3 suspend. It's all about your BIOS settings. Now, I can turn my pc 'off', and it takes less than 5s to resume. http://shallowsky.com/blog/linux/desktop-suspend.h tml

    13. Re:And Linux? by revengebomber · · Score: 1

      Not if he's running on an 8086.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    14. Re:And Linux? by Anonymous Coward · · Score: 1, Funny

      "regards
      Scott E. Brown
      NOAA Antarctic Station"

      Foolboy, get the joke, would you?

    15. Re:And Linux? by Sigma+7 · · Score: 1

      "regards
      Scott E. Brown
      NOAA Antarctic Station"

      Foolboy, get the joke, would you? My laptop still feels warm even when the ambient temperature is cold.

      And also, the fans are required to spread the heeat from the computer(s) in order to make the building warm enough to be in.
    16. Re:And Linux? by Thomas+Shaddack · · Score: 3, Informative

      A way to make a computer quieter is replacing the smaller fans with somewhat bigger ones, and slow down their rotation (eg. with a suitable series resistor). The aim is to get comparable airflow over the heatsink with lower fan blade speed, which means less turbulence over them, which means much less noise.

    17. Re:And Linux? by Anonymous Coward · · Score: 0

      Actually, if you remove the fans, the room would be getting cooler, as there is no more heat generated by the motors of the fans - that is, unless the room you are talking about is the inside of the PC.

    18. Re:And Linux? by Marillion · · Score: 1

      If I had the natural cooling of the Antarctic at my disposal, I'd save a fortune on cooling too.

      --
      This is a boring sig
    19. Re:And Linux? by Anonymous Coward · · Score: 0

      Well, it's definitely not the same as having a correct sleep mode, but something can help a lot: have a cpu scaling module that lowers the CPU frequency when the load on the system is light. For example I've got a Core 2 Duo 6300: by default it runs at 1.86 Ghz (I'm not changing anything in the BIOS: no overclocking nor underclocking) but, when Linux notices the load is light, it will switch it to 1.6 Ghz (this happens in real-time: you won't notice it). With such frequency scaling, most of the time for me the CPU runs at a slower speed but as soon as I launch something requiring horsepower (say a compilation), the CPU goes back to full speed. Note that the Core 2 Duo 6300 is a little bit "dumb": only having a choice between 1.86 and 1.6 is quite poor. Some CPUs have a much more impressive range of available clock frequencies.

      To reduce both power usage and fan noise, depending on your CPU, you can also go in your BIOS and set the fans to "try-to-be-silent-mode" or whatever it is called. Running at normal speed (set to "normal" in the BIOS), the CPU sensor will indicate 38 deg Celsius and I can hear the fans a little bit. Setting the fans to "try-to-be-silent-mode" (I won't reboot to see the real name of that option on the ASUS mobo I'm using right now ;) the fan will lower its speed and the CPU will report 41 deg Celsius.

      Note that this is very nice because you're also consuming less power by running the fans at a lower speed. And, no, 41 deg Celsius ain't anywhere near a problem for a Intel Core 2 Duo ;)

      By lowering the fan speed you're emitting less heat overall from your system.

      For the fan noise you can also run better, quieter fans, but this is another topic.

    20. Re:And Linux? by Sherloqq · · Score: 1

      I don't think your way of thinking holds true.

      A larger fan can run at lower RPMs, thus having lower angular velocity, but linear velocity e.g. at the end of the blade will still be pretty high only due to the fact that that point of the blade is now much farther away from the axis of rotation, so the turbulence at that point will be much higher than you think.

      Also, I'm not entirely sure that a larger fan will be more effective. If you think about currents and comparable flow and then replace air with water, using a garden hose to deliver water to a particular place you're watering is much more effective than, say, a fire hose. Especially if the flow is regulated to deliver the same amount of water per unit time. Water from a garden hose will have a more controlled flow than the equivalent trickle from a fire hose, which will just "spill" from the opening and follow the path of least resistance. And controlled flow is what you want to achieve with a cooling fan -- you want that cold air moving e.g. over the heat sinks; you want higher velocity so that the heat sinks give up heat faster.

      Just my $0.02CDN (which is worth more and more with each passing day)

      --
      Have EVDO, will travel.
    21. Re:And Linux? by Thomas+Shaddack · · Score: 1
      Bigger rotor = higher linear velocity at the end of the blades for the same rpm. However bigger rotor also means bigger blades, which means more airflow at lower speed. So you can get bigger airflow with smaller blade velocity than with a smaller and much faster fan. You can be of course right; the combination of size/rpm is what determines the truth for any given fan.

      I tried it successfully with a couple of my machines, as the original fans were dying and the replacement ones on hand were usually the power supply types.

    22. Re:And Linux? by x2A · · Score: 1

      or
      echo 5 > /proc/sys/vm/laptop_mode
      for those that didn't figure it out.

      You can also mount drives with the noatime option. This stops writes to update the last accessed time for files/dirs.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
  2. Also available on Linux by Anonymous Coward · · Score: 4, Informative

    It doesn't seem to be a hot topic because I couldn't google a definitive page. There were lots of pages for individual computers or distros though.

    The documentation is probably on your own computer at: /usr/src/linux/Documentation/power/ ... The exact file on my system is states.txt but it also seems to exist on other distros as suspend.txt

  3. Laptops? by Vo1t · · Score: 2, Interesting

    I wonder if how does S3 work on a laptop? Does laptops' built-in energy saving mechanism collide with tricks described in the article?

    1. Re:Laptops? by Southpaw018 · · Score: 2, Informative

      Most laptops come preconfigured to take advantage of most of the stuff in the article, though it wouldn't hurt to check. The last few new Dell laptops we've purchased at my organization default to S1 after a few minutes, S3 if you close the lid or hit sleep, and S4/S5 for shutdown.

      --
      ACs are modded -6. I don't read you, I don't mod you, I don't see you. Don't like it? Don't be a coward.
    2. Re:Laptops? by Anonymous Coward · · Score: 0

      Um. I've never bothered with power management before - can someone explain what S1/S2/S3/S4/S5 actually mean in practical terms?
      Is it like "S1: hard drive spun down"/ "S2: display off too" or what?

    3. Re:Laptops? by Resident+Netizen · · Score: 1

      google is your friend (and so is wikipedia)
      http://en.wikipedia.org/wiki/Advanced_Configuratio n_and_Power_Interface
      Ta-da! ;)

      --
      My other sig is a Porsche!
  4. I just.... by Anonymous Coward · · Score: 0, Troll

    let my Windows crash to make it go into Standby....

  5. I just.... by Anonymous Coward · · Score: 0

    removed it and used GNU/Linux instead.

  6. S3 and MCE by gEvil+(beta) · · Score: 3, Interesting

    I use the S3 standby on my MCE machine, and it's really really nice. I turn the machine on and off (well, awake/asleep) using the power button on the remote, and the machine is up and ready to go in about 3 or 4 seconds (as long as it takes me to switch the TV to the right input). I've only ever had it refuse to wake up once in the 1-1/2 years I've been using it, and that was remedied by using the power button on the front of the machine (it woke right up and didn't even need to be rebooted). Definitely worth looking into for instantaneous access + decent power savings.

    --
    This guy's the limit!
    1. Re:S3 and MCE by MSRedfox · · Score: 4, Informative

      Under MCE, I use the MCE Standy Tool. MCE has a bad habit of waking up to record a show and then not returning to standby afterwards. This can result in the computer staying on all day instead of just 1/2 hour to record a small show. The Standby Tool has features to help MCE handle power management in better ways then Windows default methods. It makes me wonder why Microsoft couldn't get things to work as smoothly as this 3rd party software. http://www.xs4all.nl/~hveijk/mst/indexe.htm

    2. Re:S3 and MCE by gEvil+(beta) · · Score: 1

      Interestingly, mine doesn't seem to have that problem. It always shuts down when I need it to. Then again, I only have it record a few HiDef shows a week. I use my DirecTiVo for everything else. One thing that I have noticed that it does is turn on in the middle of the night every few weeks. Whenever I've looked into it, the system tray indicates that it's getting guide data. *shrug*

      --
      This guy's the limit!
    3. Re:S3 and MCE by MSRedfox · · Score: 2, Informative

      It happened after watching live TV for me. If I was watching a recording or DVD and suspended, it would re-suspend after recording new shows just fine. But if I pressed the PC suspend button on my remote after watching live TV, the next time it woke up to record a show, the PC would stay on after the recording was done. Even if I pressed the pause or stop button before suspending it would still not power back off correctly. For a while there, I would always start playing a recording before suspending the PC. The Standy Tool fixed the issue and I haven't had any weird suspend problems since then.

    4. Re:S3 and MCE by CommanderData · · Score: 1

      Thanks for the link, I never tried to look for a solution... My MCE will have bouts of trouble where it will not return to standby after overnight guide updates. It seems to "cure" itself for a week or two before starting the same trouble again. Now I don't have to bother writing my own standby utility :)

      --
      Urge to post... fading... fading... RISING!... fading... fading... gone.
  7. Mac OS X by brianez21 · · Score: 0

    I'm curious, how does this differ from the Sleep mode on Mac OS X? Is that S3 already? If not, how can I change it. Thanks.

    --
    kernel: lp0 on fire
    1. Re:Mac OS X by gEvil+(beta) · · Score: 1

      I haven't used any of the MacPro's, but in the PPC era the sleep state was similar to S3 standby.

      --
      This guy's the limit!
    2. Re:Mac OS X by Anonymous Coward · · Score: 0

      The mac works out of the box without any effort on your part?

  8. network broadcast traffic by Anonymous Coward · · Score: 3, Insightful

    Surely enabling your PC to wake up whenever any network traffic is sensed is stupid in the example described in the article.

    Will it not wake up whenever any workgroup broadcasts are sent to it?

    1. Re:network broadcast traffic by Bozzio · · Score: 4, Informative

      yes it will.
      Or it does for me. Even if the computer is alone on the router. It seems my router occasionally broadcasts something and wakes up all my computers.

      I've switched to using the magic packet alternative. The only problem is that since my server PC is behind my router, I have to SSH into the router and sent the magic packet from there. ICKY.

      I hear other routers (mine is a Linksys WRT54GS) will let you WOL remotely. Normally, you just send your magic packet to the router and set up the router to convert it to a broadcast.

      If I remember correctly, a magic packet is just a packet with the correct header and the client's MAC address broadcast to the network.

      --
      I just pooped your party.
    2. Re:network broadcast traffic by SplatMan_DK · · Score: 2, Informative

      I do not have the same problem, and I am allready using S3 powermode.

      A "broadcast" package is not a package with a single specific receiver, so why would a machine in S3 mode wake up when it detects a broadcast package? The whole point is to make sure the machine only wakes up from LAN access when there is traffic directed specifically for that interface/address?

      --
      My security clearance is so high I have to kill myself if I remember I have it...
    3. Re:network broadcast traffic by Myen · · Score: 1

      If your router supports UPNP, that might be it - it broadcasts stuff to let the computers know that there's a UPNP capable device there. In Wireshark they seem to show up as SSDP.

      I've also had one that would randomly ping computers - I guess it's checking if they're alive or something.

    4. Re:network broadcast traffic by Anonymous Coward · · Score: 0

      ARP

    5. Re:network broadcast traffic by Anonymous Coward · · Score: 0

      It is more complicated than that. In order for any IP host to send a packet to your host, it is going to have to ARP for the MAC address if it hasn't been used in a while and slipped out of the ARP cache. ARP is a broadcast ethernet frame, so your network card would have to be smart enough to recognize these without recognizing other kinds of broadcast traffic.

      Similarly, a WoL magic packet usually has to be sent to the LAN broadcast address, as trying to send it to the target host alone will fail since ARP will fail when the target host is not going to wake up until the magic packet is received...

      I would love to hear of cases where anybody has gotten WoL to really work transparently, as I suspect it is not possible unless the operating systems are caching the ARP table indefinitely for the LAN.

    6. Re:network broadcast traffic by SplatMan_DK · · Score: 1

      Just a theory: Could the network switch be caching the MAC for the port it is connected to?

      The LAN interface is allways on (even when the machine is in S3 mode) so it would be safe for the switch to assume that the MAC was unchanged?

      --
      My security clearance is so high I have to kill myself if I remember I have it...
    7. Re:network broadcast traffic by x2A · · Score: 1

      You don't use TCP/IP, you don't send the packet to an IP address. You just send the raw ethernet frame with the MAC address of the machine you wanna wake up hard coded. No IPMAC lookup is performed, you must know the MAC address (with this particular method
      of WoL)

      --
      The revolution will not be televised... but it will have a page on Wikipedia
  9. FreeBSD by evilviper · · Score: 2, Interesting

    I know I'm setting myself up for flames around here, but the OS with the best support for APCI S3 Suspend is FreeBSD 6.2, even though it's certainly not perfect.

    My desktop _almost_ worked. I had to swap-out my ATI video card to get it to resume from S3.

    Now, the big problem is X.org... Since X doesn't play well with suspend, FreeBSD is supposed to switch off of X, to a virtual console before entering suspend mode. Unfortunately, I've found that, unfortunately, X 6.9.0 freezes about 1 in 3 times. Once I figured that out, it was just a matter of manually switching to a console, then typing "suspend" before I walk away. Now I haven't rebooted my machine in months, and it's on and usable (right where I left everything) in about 3 seconds.

    Of course, the drawback to X not cooperating is that I can't set my machine to auto suspend when it's been idle for a few minutes, but I'm hopeful the next release of FreeBSD will fix that. X6.9.0 is the latest ported release, and compiling from vanilla sources goes horribly, horribly wrong, right now. I could try downgrading, but it's not worth the hassle and lost features, IMHO.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:FreeBSD by Piquan · · Score: 1

      As a FreeBSD user, I'd be interested in hearing how you configure this.

    2. Re:FreeBSD by Anonymous Coward · · Score: 5, Funny

      Guys! You found each other!

      Shouldn't you guys exchange phone numbers or something?

    3. Re:FreeBSD by evilviper · · Score: 3, Informative

      S3 mode is entered by running "acpiconf -s 3"

      All available options can be listed by running "sysctl -a hw.acpi" and included in /etc/sysctl.conf to be automatically set upon boot-up. Basically you'll only need "hw.acpi.reset_video=" set to 0 or 1 depending on your system.

      If you need to unload modules or any other action before suspending, see /etc/rc.suspend. Put the opposite commands in /etc/rc.resume.

      That should be everything you need. Either your hardware will work, or it won't. In the latter case, strip your system down to nothing but video, and try different video cards. Then add a piece at a time to see what's causing problems.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:FreeBSD by Breakfast+Pants · · Score: 1

      Take a look at the command chvt, and you may be able to script it and put the script as a button on your panel/dock/whatever.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    5. Re:FreeBSD by value_added · · Score: 3, Interesting

      I know I'm setting myself up for flames around here, but the OS with the best support for APCI S3 Suspend is FreeBSD 6.2, even though it's certainly not perfect.

      Perhaps, but the issue is a lot more complicated than that. We're talking about the BIOS, the OS, and then how the two relate to each other. That said, it doesn't suprise me that the article is lame. Setting a fixed IP address and making use of WOL? What's that got to do with Windows, and what does "done right" refer to?

      The only informative (and amusing) bit was the Microsoft chosen USB behaviour (hidden) that requires an "easy" registry edit to change. So much for "Oh, no, not manually editing a config file!" I guess having all the behaviour and options explicitly set forth and easily editable is the wrong approach. ;-)

      X.org... Since X doesn't play well with suspend, FreeBSD is supposed to switch off of X, to a virtual console before entering suspend mode. Unfortunately, I've found that, unfortunately, X 6.9.0 freezes about 1 in 3 times. Once I figured that out, it was just a matter of manually switching to a console ...

      I'm going by memory here, but IIRC, that's handled with a sysctl. You shouldn't need to manually do anything. Read through acpi(4) and then Google for more info, or better yet, just search the 'mobile' archives for some possible settings and the merits of each.

      Of course, the drawback to X not cooperating is that I can't set my machine to auto suspend when it's been idle for a few minutes, but I'm hopeful the next release of FreeBSD will fix that.

      I'm not sure you want an S3 state every few minutes. It would make more sense to blank the screen (and kill the backlight on a notebook) by setting the DPMS option in xorg.conf, and set your screensaver options in .Xdefaults. The CPU can be trottled using any number of methods either on a dynamic basis, or at set time. Throw ataidle into the mix and you've got most everything you need for those "every few minutes' intervals. How many more options could you want?

      For a full suspend after x minutes, why not script your own approach? One option would be to use xscreensaver-command to invoke a count-down timer to invoke zzz(8)? Or if power usage is a Really Big Deal, make use of WOL and start/stop the system at set times. Dunno if that would work for a desktop system, but it might cut down the hours on /.

    6. Re:FreeBSD by evilviper · · Score: 1

      Perhaps, but the issue is a lot more complicated than that. We're talking about the BIOS, the OS, and then how the two relate to each other.

      It's certainly complicated, but FreeBSD seems to have the most people putting in effort to get it working, working-around bugs in the hardware, etc.

      I'm going by memory here, but IIRC, that's handled with a sysctl. You shouldn't need to manually do anything.

      First, there's no sysctl. Second, yes, it is supposed to handle it automatically, but it's buggy, so manually doing it is the only way to be sure. Though, I could have sworn I said that the first time...

      I'm not sure you want an S3 state every few minutes.

      You're wrong.

      It would make more sense to blank the screen (and kill the backlight on a notebook) by setting the DPMS option in xorg.conf, and set your screensaver options in .Xdefaults. The CPU can be trottled using any number of methods either on a dynamic basis, or at set time. Throw ataidle into the mix and you've got most everything you need for those "every few minutes' intervals.

      You've clearly never done ANY of this.

      Setting X to blank the screen after 10 minutes is something I've been doing on every install for the past decade now.

      You can't spin-down any hard disks that is mounted. File systems are too advanced these days. Whether journaling or not, they all write fs metadata every few seconds.

      Idling your CPU is good, and should be done by default everywhere by now.

      For comparison, my system, with CPU idled, uses 60W. In S3 Suspend, it uses 3W... That's a huge difference, and WHY everyone should suspend their systems after a few minutes of idle time, if possible.

      For a full suspend after x minutes, why not script your own approach? One option would be to use xscreensaver-command to invoke a count-down timer to invoke zzz(8)?

      I did, except with xautolock and acpiconf -s3. As I've repeatedly said, there has to be somebody there to hit CTRL+ALT+F1 or else there's a high chance the system will crash when it resumes.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    7. Re:FreeBSD by evilviper · · Score: 1

      Take a look at the command chvt,

      I looked, and found nothing.

      chvt isn't installed on FreeBSD, it isn't available in ports, Freshmeat.net doesn't know about it, a web search turned up man pages for it but no source code, etc., etc.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    8. Re:FreeBSD by Anonymous Coward · · Score: 0

      You can't spin-down any hard disks that is mounted. File systems are too advanced these days. Whether journaling or not, they all write fs metadata every few seconds.

      Any filesystem which requies a disk write every few seconds on an idle system (i.e nothing is reading from or writing to the disk) is broken. Having the disks running all the time uses a lot of power, which is why both Windows and OS X come preconfigured to spin down the disks after the computer has been idle for a certain amount of time.

    9. Re:FreeBSD by Anonymous Coward · · Score: 0

      It's a Linux tool, available in the console-tools package from http://lct.sourceforge.net.

    10. Re:FreeBSD by Guy+Harris · · Score: 1

      Any filesystem which requies a disk write every few seconds on an idle system (i.e nothing is reading from or writing to the disk) is broken.

      And the only reason why reading from a file system should require a write to the disk(s) it's on would be to update the last access time, so, if mount or other options are available to disable access time updates, that might help, although

      1. some file systems might decide not to treat those updates as sufficiently important to push them to disk until the file system is unmounted or the in-memory data structure for the file needs to be recycled (so any in-memory changes have to be pushed to disk);
      2. if you're reading from the file system, there's probably a decent chance you'll need to read from the disk in any case.

      But, yes, the correct term for a file system that writes metadata to the disk every few seconds, even if there has been no file system activity since the last metadata write, isn't "advanced", it's "broken".

    11. Re:FreeBSD by evilviper · · Score: 1

      Pretty unlikely it will even work on FreeBSD, then.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    12. Re:FreeBSD by damium · · Score: 1

      You can't spin-down any hard disks that is mounted. File systems are too advanced these days. Whether journaling or not, they all write fs metadata every few seconds.

      I fixed this problem by using special options when mounting (noatime) and reconfiguring several system utilities (cron, syslogd). The filesystem doesn't just magically need to write/read data every few seconds (there may be a few that mark checkpoints regardless of writes but I've never seen one in action). In linux you can also use laptop_mode to optimize fs writes for battery life at the expense of a potential to loose some maximum amount of time worth of data (usually 5min or so).

      Another interesting option is to use solid-state storage for some disk locations (/var/log, /tmp). You may still have to tweak some running programs not to query the disk so often. Many laptops these days have built in memory card readers and a 2GiB card is less than $50.

      I do agree though that most of the power is not going to be saved by spinning down the disk. Laptop drives only use a few watts of power compared to the cpu and display.

    13. Re:FreeBSD by value_added · · Score: 1
      First, there's no sysctl. Second, yes, it is supposed to handle it automatically, but it's buggy, so manually doing it is the only way to be sure. Though, I could have sworn I said that the first time...

      So what exactly does 'sysctl -d hw.acpi.reset_video' return on your system?. Or 'sysclt -d hw.syscons.sc_no_suspend_vtswitch'?

      I don't understand the emotional aspect of your comments, but FWIW, yes, there could be improvements to default values, default configurations, but that's another issue that we could talk about endlessly. I'm content knowing that, to quote an oft-used phrase, there are tools available in place of policies. For everything else, there's a text editor, a beer, and some creativity.

      I'm not sure you want an S3 state every few minutes.

      You're wrong.

      Well, if you do want that, go for it. I know I don't, for reasons as legitimate as why you think you do.

      It would make more sense to blank the screen (and kill the backlight on a notebook) by setting the DPMS option in xorg.conf, and set your screensaver options in .Xdefaults. The CPU can be trottled using any number of methods either on a dynamic basis, or at set time. Throw ataidle into the mix and you've got most everything you need for those "every few minutes' intervals.

      You've clearly never done ANY of this.

      Whatever. I'm not the one with problems, am I?

      Setting X to blank the screen after 10 minutes is something I've been doing on every install for the past decade now. You can't spin-down any hard disks that is mounted. File systems are too advanced these days. Whether journaling or not, they all write fs metadata every few seconds.

      Blanking the screen may be fairly ordinary, until you get to notebooks (which typically aren't a decade old) and blanking isn't enough; remember that the largest power drain for a notebook is the screen and the CPU. Spinning down disks, albeit potentially problematic (disk life, for one), isn't exactly impossible. If it were, all those Mac or XP notebook users would be bitching along with you. Or are they all FAT32 installations? Or did you mean 'fs metada' on UFS1/2? Both radeontool and ataidle, for example, are both in ports. Are you suggesting that they don't work, or that there's no need for them, nobody uses them anyway, and should be removed? My point was simply that there's more options than there are reasons to complain.

      Idling your CPU is good, and should be done by default everywhere by now. For comparison, my system, with CPU idled, uses 60W. In S3 Suspend, it uses 3W... That's a huge difference, and WHY everyone should suspend their systems after a few minutes of idle time, if possible.

      I don't agree. I've found that routinely throttling notebooks can generally be a good idea (keeps them cool, comfortable and healthy), but outside of that limited scope, shifting CPU frequencies, etc., etc. introduces additional configuration effort along with concerns I know I don't want dangling around in the back of my head when I have more important things to worry about (like work). And if a work-related system uses less wattage than my desk lamp, I'm not not going to be apologetic for saying that I've Been There and didn't like it, or for an opinion that's contrary to yours.

      That's not to say conserving energy isn't important. Only that what you think is ideal can be inappropriate in other circumstances. Just as importantly, I'd prefer deciding and implementing for myself what I consider appropriate. The alternative is what you get with Windows. Bringing this back to the article, someone decides for you how things work, and when they don't, considerable uphill effort is expended researching the obscured and undocumented cause and, if successful, undoing the decision (hello registry). Which approach is correct, I guess, depends on which side of the fence you're already on.

      For a

    14. Re:FreeBSD by Breakfast+Pants · · Score: 1

      Ah sorry, I thought it was a standard unix tool. I had to use it on my laptop running linux to get the screen to come back up after it was turned off by power management (the only way to get it to come back on was to switch to a VT and then back to X, I wrote a script to run chvt to do this and had it triggered by xlockmore and it worked like a charm).

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    15. Re:FreeBSD by evilviper · · Score: 1

      So what exactly does 'sysctl -d hw.acpi.reset_video' return on your system?.

      hw.acpi.reset_video has nothing to do with switching VTs.

      Or 'sysclt -d hw.syscons.sc_no_suspend_vtswitch'?

      You're right that I was not aware of that one, because it isn't under hw.acpi. From your description, I assumed you were talking about the default behavior... ie. even with that set to 0, it switches to tty0 before powering down, except that X11 often freezes-up instead.

      I don't understand the emotional aspect of your comments,

      And I don't understand what makes you think there was anything emotional about my comments.

      and blanking isn't enough;

      I don't follow. Off is off. My notebook's screen shuts off just as well as my desktop monitor. Perhaps you're talking about something Radeon-specific?

      Spinning down disks, albeit potentially problematic (disk life, for one), isn't exactly impossible. If it were, all those Mac or XP notebook users would be bitching along with you.

      Spinning down notebook drives is vastly different than desktop drives, due to speed and weight. Notebook drives typically save power even if they have to be spun-up for a second, every minute or two. That's simply not the case with desktop drives, where that would be a serious power drain, as well as disk life issue.

      That's not to say conserving energy isn't important. Only that what you think is ideal can be inappropriate in other circumstances.

      Yes, well you haven't even outlined any circumstances where that might be the case. "Yes it is" "No it isn't" isn't much of a subject for debate.

      You do know that zzz is a script that invokes acpiconf?

      Yes. I also know xautolock does practically the same thing as xscreensaver, but I didn't feel any need to explain that. What was your point?

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  10. dumppo.exe the Microsoft Power Tool by MSRedfox · · Score: 5, Informative

    Windows XP will often times not give s3 suspend as an option even when turned on in BIOS. But with Microsofts dumppo.exe utility you can force it to use an S3 or S4 state. ftp://ftp.microsoft.com/products/Oemtest/v1.1/WOST est/Tools/Acpi/dumppo.exe To force it to S3, run this under command prompt "dumppo admin minsleep=s3"

    1. Re:dumppo.exe the Microsoft Power Tool by ergo98 · · Score: 4, Informative

      I wrote about the power consumption of S1 versus S3 sleep, and as you mentioned dumppo.exe was the enabling-tool that let me take advantage of this great bit of functionality.

      The biggest downside of S3 sleep is that about 1 out of every 200 recovers or thereabouts it completely fails to come back, thought that's probably a mainboard issue more than an OS or technology issue.

      Oh, and a great little helper app if you use S3 is WakeUpOnStandBy. It allows you to configure a machine to "come alive" at scheduled times, even from an S3 sleep (apparently the BIOS supports configured wake-up times, and this app knows to tell it to wake up accordingly just as going to sleep). Very helpful little app -- I have my PC set to come alive in the morning when I know I'll be remoting in.

      Oh, and rather than waking up on all network traffic, as the article recommends, it's far better to wake up on WakeOnLan packets. There are lots of resources out there for that.

  11. want a "file transfer" powerdown mode. by plasmacutter · · Score: 4, Interesting

    often, my computers cant be put to sleep because theyre transferring files (over aim, bit torrent, you name it.. every app according to its need).

    Ive noticed all companies, including apple, whose products i use, are giving you only a black and white choice. you either have the computer awake or its fully asleep.

    i'd like to have a low power transfer mode, where the cpu is reduced (to 1 core at say 500 mhz), the monitor is turned off, and as much memory as possible is dedicated to the apps which are doing intensive file reads/writes. this will allow the hard drives to be used less by caching the files in ram and pulsing the hard disk.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:want a "file transfer" powerdown mode. by Guy+Harris · · Score: 1

      Ive noticed all companies, including apple, whose products i use, are giving you only a black and white choice. you either have the computer awake or its fully asleep.

      i'd like to have a low power transfer mode, where the cpu is reduced (to 1 core at say 500 mhz), the monitor is turned off, and as much memory as possible is dedicated to the apps which are doing intensive file reads/writes. this will allow the hard drives to be used less by caching the files in ram and pulsing the hard disk.

      That is "awake", so it's not "asleep", "fully" or otherwise.

      OS X and, I suspect, {Windows,Linux,*BSD,etc.} will at least turn the monitor off if you haven't used it for a while (and turn it back on for user input) - I remember seeing that with W2K and with the right X server on FreeBSD.

      As for cranking the CPU down, as far as I know at least some OSes will crank clock speeds down under the right circumstances; dunno whether they'll power down cores or not. Whether they'll do it in the case you're referring to is another matter, though.

      And as for memory use, I don't know of any OS that would target memory usage in exactly that fashion, although the behavior you describe might be a consequence of the memory use policy in some cases on some OSes. (If you're transferring stuff sequentially, I'm not sure caching the files in RAM helps, though - once a page has been read, you're probably not going to read it again in that transfer, and, once a page has been written, you're probably done with it, too; what you're probably thinking of isn't "caching" so much as it's aggressive pre-fetching, so you do a small number of big reads, and aggressive write-behind, so you do a small number of big writes.)

    2. Re:want a "file transfer" powerdown mode. by gbjbaanb · · Score: 1

      Well, for windows at least, if you have a "power-aware" CPU (eg the Core2Duo or AMD64) then it will automatically step itself down. My AMD x2 steps down to 1Ghz and also (more importantly) reduces the voltage used to 1.075v.

      You can set the monitor to switch off anytime - the 2 'mini' powersave options are 'turn off monitor' and 'turn off hard disks' - so go ahead and put some minutes in the boxes.

      You don't really want to 'pulse' the hard disks, I think that'll just wear them out. Its also better to keep them spinning than it is to turn them on/off/on/off all the time - inertia keeps a drive spinning using less power than it takes to get it going from a stopped state.

    3. Re:want a "file transfer" powerdown mode. by evilviper · · Score: 2, Insightful

      i'd like to have a low power transfer mode, where the cpu is reduced (to 1 core at say 500 mhz),

      Thanks to AMD's CnQ, and Intel later following suit, any CPU made in at least the past year (and more for AMD64 CPUs), will idle down to low power states automatically.

      the monitor is turned off,

      Also easy. You can hit the power button on the monitor, you can wait for it to automatically shut off after 15-20 minutes, or with X11, you can run xset and tell the video card o shut-off the monitor.

      and as much memory as possible is dedicated to the apps which are doing intensive file reads/writes. this will allow the hard drives to be used less by caching the files in ram and pulsing the hard disk.

      That one is not done, and is not really reasonably possible to do, nor helpful (on desktops) if it was done.

      You need to write to the disk every few seconds, to maintain a consistent state, with or without a journaling file system. Your (desktop) HDD can't be spun-down in such a case, as spinning it up, over and over, would use more power than leaving it on, not to mention wear and tear... And since it's still spinning, even if you cached 1GB to RAM, flushing that to disk would use just as much power as writing it to the disk directly, a byte at a time.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:want a "file transfer" powerdown mode. by ivan256 · · Score: 2, Informative

      You need to write to the disk every few seconds, to maintain a consistent state, with or without a journaling file system.


      No you don't, and in fact if you mount your filesystem read-only, or noatime, and run noflushd your hard drives can spin down indefinitely as long as your dataset fits in memory. I used to get 8-9 hours out of the battery on my PowerBook G3 using this method and low screen brightness.

      Of course, if you are writing to files and you do this and then lose power, you lose data... But you could store the files you are working on in flash to avoid this.
    5. Re:want a "file transfer" powerdown mode. by Graff · · Score: 2, Informative
      plasmacutter had this to say:

      Ive noticed all companies, including apple, whose products i use, are giving you only a black and white choice. you either have the computer awake or its fully asleep.

      i'd like to have a low power transfer mode, where the cpu is reduced (to 1 core at say 500 mhz), the monitor is turned off, and as much memory as possible is dedicated to the apps which are doing intensive file reads/writes. this will allow the hard drives to be used less by caching the files in ram and pulsing the hard disk.

      You mean something like this?

      http://docs.info.apple.com/jarticle.html?path=Mac/ 10.4/en/mh1669.html

      Just a snippet from that page:

      Some models support the Automatic setting, which allows your computer to switch rapidly back and forth between the Highest and Reduced settings to optimize energy use, depending on how much work the processor is doing. This is basically what you are asking for. Your computer will automatically scale the processors according to the tasks you have running. I believe just about all modern Macintoshes support the Automatic setting.
    6. Re:want a "file transfer" powerdown mode. by plasmacutter · · Score: 1

      thats not what i observe from my g5.

      maybe that's true for portables, but im just not seeing it out of my tower.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    7. Re:want a "file transfer" powerdown mode. by evilviper · · Score: 1

      No you don't, and in fact if you mount your filesystem read-only, or noatime, and run noflushd your hard drives can spin down indefinitely as long as your dataset fits in memory.

      Perhaps noflushd will work, however, I don't know any details about how it works, and you may well risk corrupting your filesystem. Just mounting a fs noatime certainly won't work, and yes, read-only filesystems can spin-down, but that's not the situation we're talking about here.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    8. Re:want a "file transfer" powerdown mode. by evilviper · · Score: 1
      On second though, I just looked-up noflushd, and it seems it also absolutely won't help at all:

      Journaling filesystems like ext3, reiserfs or xfs bypass the kernel's delayed write mechanisms. This amounts to lousy spindown times when working off such a partition. There's no workaround for this.
      http://noflushd.sf.net/
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    9. Re:want a "file transfer" powerdown mode. by Guy+Harris · · Score: 1

      thats not what i observe from my g5.

      That's not a modern Macintosh.

      I don't know which of the PPC processors used in Macs supported that sort of speed adjustment.

    10. Re:want a "file transfer" powerdown mode. by ivan256 · · Score: 1

      Easy workaround: Don't use a journaling filesystem.

      There is no reason a filesystem needs periodic activity in order to prevent corruption; after all, it doesn't get corrupted when your system is powered off... Journaling protects against corruption when a transaction that is in progress is interrupted. If you don't mind integrity checks after a power loss, you can work just fine without a journaled filesystem. People have done it for decades. We can go with your theory that you can't do this, or we can go with my experience that I have done it, and it works.... I don't know about you, but I'm going to assume that I didn't imagine the last nine years.

    11. Re:want a "file transfer" powerdown mode. by plasmacutter · · Score: 1

      That's not a modern Macintosh.

      total bunk, that was only 3 powermac revisions ago.
      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    12. Re:want a "file transfer" powerdown mode. by ivan256 · · Score: 2, Interesting

      noatime prevents reads from making journal transactions which spin up the disk. If you're serving static files (I.E. Reading only), you can mount noatime and prevent the disk from spinning up once all the data you're serving is in memory.

      Another old trick, which I still use regularly, is to copy all the data you're serving into a ramdisk or a tmpfs, and then unmount all disk based partitions. Turn on PowerNOW! or SpeedStep, force the CPU multiplier low, and you can serve thousands of pages per second for under 20 watts. This even works with dynamic content as long as you're not storing any data.

    13. Re:want a "file transfer" powerdown mode. by evilviper · · Score: 1

      Easy workaround: Don't use a journaling filesystem.

      On Linux, that's not easy at all, and noflushd appears to be Linux-only.

      The only reasonably capable, non-journaled file system is Ext2. Using Ext2, you have the choice of either mounting it read-only, and getting horrible performance, OR leaving it async (default) and running an extremely high risk of corrupting your entire file system in the event of power outage, or other system crash... Note: that means corrupting your ENTIRE file system, not just losing the file you're downloading.

      I ran afoul of that multiple times in my early Linux days, and the issue has been much written about, since.

      We can go with your theory that you can't do this, or we can go with my experience that I have done it, and it works....

      Mine isn't a theory, it's simple knowledge.

      I don't know about you, but I'm going to assume that I didn't imagine the last nine years.

      What you're probably imagining, is that it's a reliable or well-performing option, in the slightest.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    14. Re:want a "file transfer" powerdown mode. by evilviper · · Score: 1

      noatime prevents reads from making journal transactions which spin up the disk.

      No, it doesn't affect the journal activity at all. atime is absolutely not the main problem with modern file systems spinning down.

      They need to constantly update the journal, or other file system info, atime or no, every few seconds to assure whatever fsck program, that the fs info contained in the journal or elsewhere is up-to-date. Of course that COULD be worked around, but that's how modern file systems work, and it's certainly not worth changing, at least for home users, who will get a trivially small power saving from it.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    15. Re:want a "file transfer" powerdown mode. by springbox · · Score: 1

      AMD's processors feature the so called "Cool and Quiet" technology. I have an Athlon 64 and it works great. The CPU's frequency and voltage is reduced when it's not being used for much, which is really quite often. It switches back to normal (maximum frequency) when the processor becomes loaded, along with the fan, which only spins faster when the CPU starts to become a bit warm. It's not ideal but it's better than running at full blast all of the time. Some of NVidia's graphics cards will also do the same trick when there's no application using the 3D acceleration features.

    16. Re:want a "file transfer" powerdown mode. by Guy+Harris · · Score: 1

      total bunk, that was only 3 powermac revisions ago.

      OK, it's not a sufficiently modern Macintosh. The PowerMac G5 family is almost 4 years old. The 970FX supports frequency scaling (see the IBM PowerPC 970FX RISC Microprocessor User's Manual), but I can't find any user's manual for the earlier 970's, so I don't know whether they support it as well. If they don't, you're out of luck, and need to get a more modern machine.

      I also don't know whether it would be possible to switch off individual processors in an MP 970 machine. Given that your machine isn't modern enough to have multiple processor cores on a single die, that's presumably what you meant by "1 core".

    17. Re:want a "file transfer" powerdown mode. by ivan256 · · Score: 1

      It's a calculated risk. It's the same calculated risk that battery backed-up RAID controllers take (Will the battery die first, or will the disks become available to persist that data to?), except that they do it for performance, not power savings. It can be reliable s you're willing to spend power on, and the performance is very good. With a little dicipline (or a well written script), you shouldn't have to worry about ever losing more than 15 minutes of data, and you should never end up with a corrupted filesystem.

      This will, of course, all be a moot point soon, as "Very Large" (> 100GB) solid state (flash) ATA storage devices are becoming small and cheap. The easy answer to this question for any OS will soon be "Buy a solid state hard drive".

    18. Re:want a "file transfer" powerdown mode. by plasmacutter · · Score: 1

      your condescension and use of the word "modern enough" is getting annoying. core duo chips are less than 18 months old, so enough with the snobbery.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    19. Re:want a "file transfer" powerdown mode. by evilviper · · Score: 2, Insightful

      you should never end up with a corrupted filesystem.

      Hate to tell you, but that's exactly what happens. You can't guaranty file system consistency when doing out-of-order writes. That's among the main reasons Ext3 does a full "fsync" every 6 seconds. It's a serious limitation of Ext2 in it's default mode. You're simply playing Russian Roulette with your data, and eventually you'll lose.

      You certainly don't have to take my word for it. It's a well known issue, and there are several write-ups of it.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    20. Re:want a "file transfer" powerdown mode. by dbIII · · Score: 1

      Note: that means corrupting your ENTIRE file system, not just losing the file you're downloading

      Do you mean only corrupting to the point where you have to use fsck or something unrecoverable without more work? How is this worse than other non-journaled file systems like ufs which are also fixed by fsck after unexpected power loss?

    21. Re:want a "file transfer" powerdown mode. by Guy+Harris · · Score: 1

      your condescension and use of the word "modern enough" is getting annoying. core duo chips are less than 18 months old, so enough with the snobbery.

      A PowerMac G5 with a 970FX is a more modern machine than one with the original 970, and this "New Product Focus" note seems to indicate that the 970FX was the first 970 to support changing the clock speed and voltage on the fly, so, if you want to have the OS able to adjust the processor speed (or the processor able to adjust its speed spontaneously), and you have a machine with the original 970, you'll need a more modern machine. The 970FX PowerMac G5 machines are about 34 months old....

    22. Re:want a "file transfer" powerdown mode. by evilviper · · Score: 1

      Do you mean only corrupting to the point where you have to use fsck

      No, I mean CORRUPT. As in data loss. Seemed a pretty simple term.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    23. Re:want a "file transfer" powerdown mode. by Guy+Harris · · Score: 1

      They need to constantly update the journal, or other file system info, atime or no, every few seconds to assure whatever fsck program, that the fs info contained in the journal or elsewhere is up-to-date.

      They need to update the journal, or otherwise push stuff to disk, if there's stuff on disk that's not up-to-date with what's in memory. Once that's done, everything that was pushed from memory to disk is now up-to-date on disk, so only stuff changed in memory after it was pushed to disk needs to go to disk again. If you're not writing to the file systems, eventually everything in memory will be up-to-date on disk, and the file system doesn't have to write to the disk any more.

    24. Re:want a "file transfer" powerdown mode. by Chandon+Seldon · · Score: 1

      an extremely high risk of corrupting your entire file system in the event of power outage

      I've never heard of an ext2 file system not surviving a power failure. Sure, it has to be fdisked. Sure, sometimes a file or even a directory is corrupted (in the latter case stuff shows up in "lost+found"), but the file system as a whole is usually fine.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    25. Re:want a "file transfer" powerdown mode. by Anonymous Coward · · Score: 0

      Hell, my ibook G3 claims to do it. Whether it does or not is another story, I can't be bothered to verify.

    26. Re:want a "file transfer" powerdown mode. by dbIII · · Score: 1

      I mean CORRUPT. As in data loss. Seemed a pretty simple term.

      It's only simple if you don't know what you are talking about - we are not all newbies here - which is why I was asking what type of file system corruption. I presume you know but if you don't I suggest googling things like "Replacing a Corrupt ext2 Superblock" for some ideas of different things that can go wrong and how they were fixed. The "Mine isn't a theory, it's simple knowledge" statement had my hopes up that the post was informed and something about those multiple times you ran afoul of it would be written about - I've only had one thing fsck couldn't get me out of on multiple *nix versions and it wasn't too hard to deal with that either.

      I am curious because I still encounter non-journaled ufs and ext2 file systems every now and again owned by developers with an absolute hatred of backups.

    27. Re:want a "file transfer" powerdown mode. by heinousjay · · Score: 1

      inertia keeps a drive spinning using less power than it takes to get it going from a stopped state.

      This statement is senseless without a time frame, and while I haven't bothered to do the math, it isn't likely to be true for any non-trivial idle time.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    28. Re:want a "file transfer" powerdown mode. by gbjbaanb · · Score: 2, Interesting

      Obviously, it takes more energy to spin a disk all week than it does to power it down for a read on monday morning and a write on friday afternoon. I don't know exactly at what point is it more cost effective? I generally use 1hr in the power save box before the drive is spun down. However, the OP wanted to 'pulse' the HDD, basically keeping it powered down until it was needed which would be terrible for energy use.

      Bear in mind that big, fancy SCSI arrays on big boxes have special circuitry to bring the drives up 1 at a time, rather than all at once - the simple reason being that the surge of power required to start them all up at once would trip the power protection circuitry.

      Quick check on Google: an old 75Gb IBM deskstar drive takes 1.8amps at startup, 0.8 amps when used (0.6 amps when idle). Modern Seagate sata drives take 2.8amps at startup (but then settle down to 0.7amps active, 0.4 amps idle)

    29. Re:want a "file transfer" powerdown mode. by Anonymous Coward · · Score: 0

      Spinning up a hard drive doesn't take more than 10 seconds. Given that and that the Seagate uses up to 4 times the power when spinning up, spinning up a drive is equivalent to at most 40 seconds active use and 70 seconds idle.

      So, in conclusion, even if your drive won't be used for as little as 1-2 minutes you'll still save power by spinning the drive down rather than keeping it running.

    30. Re:want a "file transfer" powerdown mode. by evilviper · · Score: 1

      I've never heard of an ext2 file system not surviving a power failure.

      Ignorance won't make the problem go away.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    31. Re:want a "file transfer" powerdown mode. by sash · · Score: 1

      But spin-down/spin-up is possibly the most stressful procedure for an HD, so you don't want to do it too often. If you are not convinced, just note that one of the "old-age" parameters in SMART is Start_Stop_Count.

    32. Re:want a "file transfer" powerdown mode. by Anonymous Coward · · Score: 0

      Well I was specifically arguing against the increased power consumption while spinning up making it not worthwhile spinning the drive down for short periods.

      But as it happens my last hard drive definitely failed while the computer was running (not on startup) and I don't think any of my failed hard drives was due to them not spinning up, so I'm not convinced by that. I suppose the process of powering up the drive might have stressful effects on the the electronics of the drive as well, however I would like to see real evidence of it shortening the drives life.

  12. thanks! by hansamurai · · Score: 1

    Wow, great article and definitely something I wouldn't even consider unless it discussed wake-on-lan settings as I use my computer as data storage for my media center also. I tested out my standby settings and my fans just kept going, which is a problem for me because right now my office is 9 degrees hotter than the temperature outside (80 to 71, in Minnesota!). Kind of uncomfortable. Also nice to see an article all on one page. I expect to see a regurgitation of this article soon on some ad-ridden PC site spanning 10 pages.

    1. Re:thanks! by Doppler00 · · Score: 1

      Yeah, I think this is a huge problem with power management. Unless you use the fan connectors on the motherboard, the cooling fans keep going. Would be nice if the power supply could add some intelligence and make specific fan connectors that shutoff when sleeping.

  13. CPUIDLE by ScrewMaster · · Score: 0, Redundant

    There's also programs that use the idle thread to put the CPU to sleep when it's not in use: CPUIdle is a good one, even if you do have to pay for it. That's probably a better option if you're running an always-on system like a server.

    --
    The higher the technology, the sharper that two-edged sword.
    1. Re:CPUIDLE by ettlz · · Score: 2, Informative

      Back in the pre-NT-based days, perhaps. Most modern operating system kernels issue the HLT instruction plus some extra power management jiggery-pokery to the CPU when it's not being used at max anyway. (Check out /proc/acpi/processor/CPU*/power under Linux.)

  14. Video drivers seem very sloppy. by Futurepower(R) · · Score: 0, Offtopic

    Video hardware may be quite advanced, but video software, in my experience, is amazingly primitive. My experience is that nVidia video driver and video adapter control software is extremely sloppy. For example see: Problem: Wrong display on boot with new driver. The link is to the Google cache version.

    A good source for help with nVidia video adapters is Laptop Video 2 Go. The site is down now, and will be back soon, it says.

  15. What about wireless ? by Qwavel · · Score: 2, Interesting


    There was some useful info in this article about configuring your network adapter to support wake-on-lan, but what about wireless adapters? In my experience they don't seem to support WOL or any equivalent. The only solution I can think of is to connect an ethernet client device to my computer so that I can use the WOL of the computer's ethernet, but this is not really a good solution.

    Is there any sort of WOL capabilities in the new 802.11n?

    1. Re:What about wireless ? by Guy+Harris · · Score: 2, Informative

      There was some useful info in this article about configuring your network adapter to support wake-on-lan, but what about wireless adapters? In my experience they don't seem to support WOL or any equivalent.

      At least at one point, I found one 802.11 adapter or chipset that supported OnNow-style wakeup, but I don't know whether drivers supported that.

      You'd have to keep the radio on, though, which means there's some power you can't save.

      Is there any sort of WOL capabilities in the new 802.11n?

      That's probably more of a chipset issue than a protocol/PHY issue, so I'm not sure there'd be any chanages in 802.11n - unless there's some radio-layer changes to allow the receiver to run in a low-power mode capable of receiving a wakeup indication.

  16. Bad Assumption by Anonymous Coward · · Score: 4, Informative

    * I calculated (24 hours per day) * 30 days a week [sic] = 720 hours
    * Power bills are generally measured in kilowatt hours or "kW/h"s. Power rates might be as much as $0.12 per kW/h
    * Our total cost of having the computer on 24/7 for the month in this scenario would be as follows:
    * .4 kW (400watts) * 720 Hours * $0.12kW/h = $34.56 The 400 watts per hour is a really poor assumption. First, the average home PC wouldn't use 400 watts at peak, let alone continuously. Secondly, the 400 watts would almost never be continuous. Even a PC left on overnight will use far less power then one being actively used during the day. My power costs almost $0.11 per kilowatt-hour, and I have a power bill during non-summer months (damn AC) of about $45-$55 dollars with two desktop computers running 24/7. I honestly wouldn't be surprised if most of this came from my computers, but it certainly isn't as much as the article makes it sound.

    That said, it is a good article on how to keep the "instant-on" without using excess power.
    1. Re:Bad Assumption by Anonymous Coward · · Score: 0

      This bad assumption also made my wonder. My computer (AMD athlon XP 3800+, Geforce 7600 GS (fanless), one 250 GB HD) uses about 85..90 Watt under full load, and about 55 Watt when idle - and since I play 50% of the time and surf/email/code the other half, the average should be somewhere in between.

      However, here in Europe the power is more expensive, I pay around 0.25 (that is around 0.30 US$).

      But in the end, even when running 24/7 under full load, my computer wouldn't use more than about 17 - quite a bit less than then 35 US$ stated in the article.

      And since my computer runs only when I am awake and at home, making it run only about 25% of the time anyway, it would be more like 3.4 per month - this is so little as to not even start to worry about.

      My heating for the winter is about 70 per month (spread out over 12 months), so 3.4 is so little that I won't worry about it...

    2. Re:Bad Assumption by TheThiefMaster · · Score: 2, Informative

      It depends on the power supply. The cheap ones can be as bad as 50% efficient, in which case a 200W pc would draw 400W from the wall.

      Incidentally I have two PCs (with >85% efficiency PSUs) and a 19" CRT monitor plugged through a power-meter right now and they are drawing 510W total, and 425W if I turn off the monitor.

      One of the PCs is a dual socket A machine with cpus that won't go below 60C despite some really powerful air cooling, and the other is an AMD A64-X2 3800+ with ATI X1900XTX. Both are fairly beefy by modern standards, and from previous tests they draw about the same power (so about 210W each). If I had cheap power-supplies in these PCs (eg qTec Gold-painted triple-fan 650W) then I would be using their estimated 400W per pc, but as I went for quality (in this case Tagan 480W) I can run two pcs for that.

      Thankfully I only run one of these PCs 24/7, so it costs me about $210 per year for that one, and about 1/3 of that for the other.

      If you have a crap power-supply now, then you can save the cost of a new, good one in about 6 months in the electricity you use (if you have your pc on 24/7).

  17. Calculations are a bit off by bogie · · Score: 3, Interesting

    "If we take just a reasonable estimate that a computer uses 400 Watts idling along, we can find some astounding figures."

    That doesn't sound very reasonable to me.

    ".4 kW (400watts) * 720 Hours * $0.12kW/h = $34.56"

    Nope, that's way off what the average PC costs to run.

    He does have a point thought about using lower power modes. On newer PCs it seems to work well and it will save you bucks if you have several PCs in your house.

    --
    If you wanna get rich, you know that payback is a bitch
    1. Re:Calculations are a bit off by Anonymous Coward · · Score: 0

      should cost $5.18, you'd probably save $3

    2. Re:Calculations are a bit off by pimterry · · Score: 3, Informative

      I have a power monitor thing on the socket for my home server (it's just a box, no screen keyboard etc) and right now it's using 132 Watts downloading torrents and web serving (mostly as a web dev test site, so probably not really doing any work). It's a 3Ghz P4 too, so it's probably not as power efficient as it could be.

      400 watts has got to be way off.

    3. Re:Calculations are a bit off by Anonymous Coward · · Score: 1, Informative

      average P4 class Desktops consume about 100W in idle
      average centrino laptops consume about 25W in idle.

    4. Re:Calculations are a bit off by Michael+Woodhams · · Score: 3, Informative

      Those 600+ W power supplies are purely for people with inferiority complexes about other aspects of their lives/bodies. Here's a discussion about how much you can run on a 300W PSU. 300W suffices for a modern high-end CPU plus high-end GPU plus a bunch of drives, when under heavy load. Even a high end system will idle at around 150W. A more sensible system is probably idling around 80W.

      NOTE: All the figures above are *not* including losses in the PSU. A modern PSU should be about 7 5% efficient, so increase the above by 1/3 to make them comparable to the 400W number in the article.

      --
      Quattuor res in hoc mundo sanctae sunt: libri, liberi, libertas et liberalitas.
    5. Re:Calculations are a bit off by QuasiEvil · · Score: 1

      Finally, somebody said it. I completely agree with you, and something else that should be taken into account is the fact that the more closely matched your power supply design capacity and your load, typically the more efficiently the supply will run.

      There is *one* setup that could require the BFPS - Geforce 8800 GTXs running in SLI. Those bastards chew up like 160W each. Figure 360W total just for the two vid boards. Then figure another 150W to run the rest of the system at peak load (drives, dual core proc, buttload of memory, etc.) Still comes in under 600, though, but you'd probably want a 600 just to be on the safe side.

      Modern PSUs, particularly cheap ones, still bite on efficiency. After taking measurements of mine, it was only about 65% efficient. Therefore, I junked it and replaced it with a very nice 80Plus-certified supply. Much cooler... My system now idles at about 100W (no monitor, that's another 90 or so), and heads for hibernation (S4) after about 30 minutes of inactivity.

    6. Re:Calculations are a bit off by no_circuit · · Score: 1

      Definitely. Not even most high-end gaming PCs use 400 watts when idle. IMO, the author needs to take the guesswork out of his calculations and just buy a Kill-A-Watt meter: http://www.p3international.com/products/special/P4 400/P4400-CE.html They're cheap and extremely useful for calculating energy consumption and line quality (voltage/frequency).

    7. Re:Calculations are a bit off by Michael+Woodhams · · Score: 2, Insightful

      There is a problem that nobody seems to be interested in producing good low capacity PSUs. If you want (say) 80% efficiency and modular cabling, most manufacturers don't have anything below 500W. (A few have 400W.)

      Some good options now are Seasonic S12, Antec NeoHE, Silverstone ST30NF, Nexus NX-80x0 series.

      --
      Quattuor res in hoc mundo sanctae sunt: libri, liberi, libertas et liberalitas.
    8. Re:Calculations are a bit off by julesh · · Score: 1

      Exactly. 100W runs a modern average PC. OK, so this guy has RAID0 (one extra hard disk, say 20W more) and dual graphics cards (PCI express delivers a maximum of 75W to each card) so his machine might use as much as 200W.

    9. Re:Calculations are a bit off by AaronLawrence · · Score: 1

      How about Zalman? They still make 300W supplies which I can still buy here in NZ.

      http://www.zalman.co.kr/eng/product/view.asp?idx=7 5&code=015

      These are quiet and fairly efficient (75% full load).

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    10. Re:Calculations are a bit off by Anonymous Coward · · Score: 0

      Sorry but I have to respond with a WTF? I had dual p3 450's that would lock because a 300 watt couldn't deliver enough power for the whole system when both processors were being used with everything else. After several other 300 watt power supplies from other companies I dropped in a 400 and was fine. That was back in 1995 and you are implying that current power hungry systems don't need more than a 300 now? A 300 watt can supply the max draw required when the systems are requesting their max load? I find that about as likely as using an engine and a prop from a spitfire to fly a fully loaded Airbus A380 or a Boeing 747.

    11. Re:Calculations are a bit off by Michael+Woodhams · · Score: 1

      Zalman's a good brand, and I've used some of their aftermarket heatsinks. This PSU would be considerably better than a non-name grey 300W PSU, but it doesn't meet my list of desirable qualities: >80% efficiency, fanless or 120mm fan (for low noise), modular cables (for aesthetics and clean air-flow.)

      This PSU looks a bit loud to me, but I'm a silence-freak. (My home computer has a single low noise fan (120mm Nexus) and even this I run at only ~60% speed.)

      --
      Quattuor res in hoc mundo sanctae sunt: libri, liberi, libertas et liberalitas.
    12. Re:Calculations are a bit off by AaronLawrence · · Score: 1

      Yeah, it's not perfectly silent. It is still slightly audible in a quiet room. However, it is a very low, non-intrusive rush of air.

      Dammit... now you've made me listen to it... I need quieter!! And I was thinking of upgrading too :(

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    13. Re:Calculations are a bit off by Michael+Woodhams · · Score: 1

      Bwahahahaha! Come, join us on the dark side! Your descent into madness has begun!

      BTW, there is a specialist retailier in NZ: http://www.quietpc.com/nz/. Another good shop is http://www.ascent.co.nz/, as they have a huge range of computer accessories.

      --
      Quattuor res in hoc mundo sanctae sunt: libri, liberi, libertas et liberalitas.
    14. Re:Calculations are a bit off by AaronLawrence · · Score: 1

      Do not fear, my Silent Brother. I have already joined the ranks long ago. Bought many things of Quiet PC and Ascent. (How do you know about this? Fellow kiwi?). But reason had - for a moment - prevailed, you just reminded me that I had not yet achieved Nirvana.

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    15. Re:Calculations are a bit off by Michael+Woodhams · · Score: 1

      Yes, I'm in Palmerston North.

      I have an Acousticase from QuietPC, Silverstone fanless PSU, Athlon 64 3000+, Ninja heatsink, passive 7600GS vid card, 120mm Nexus as the sole fan in my system, which normally runs at 40-60% speed, controlled by SpeedFan.

      --
      Quattuor res in hoc mundo sanctae sunt: libri, liberi, libertas et liberalitas.
    16. Re:Calculations are a bit off by AaronLawrence · · Score: 1

      Funky, so am I :) aaronl (at) consultant (dot) com ...

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
  18. My weeks only have 7 days in them. by QuietLagoon · · Score: 4, Funny
    From the article: I calculated (24 hours per day) * 30 days a week = 720 hours

    Does that mean my PC costs one-quarter of what he calculates?

    1. Re:My weeks only have 7 days in them. by mikeyrb · · Score: 1

      I think he meant 30 days a month.

    2. Re:My weeks only have 7 days in them. by customizedmischief · · Score: 1

      This just means that he understands the computer usage habits of the average slashdotter.

      --
      Relax--it's only ones and zeros

      --
      Oops.
    3. Re:My weeks only have 7 days in them. by flyingfsck · · Score: 2, Funny

      It means that he is a consultant and bills per hour and that is what he bills per week...

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    4. Re:My weeks only have 7 days in them. by iminplaya · · Score: 1

      Yeah, that's too bad. A two week vacation would be perfectly acceptable in his location.

      --
      What?
  19. Enough with this saving power bullshit. by Anonymous Coward · · Score: 0

    With electricity as cheap as it is, I see no need to have energy saving modes. I leave three dual core AMD64 and a Pentium 4 OpenBSD machine in my closet, as well as leaving my laser printers running. The only problem is my closet is hot. Let's stop focusing on how we can use less and focus on how we can use more. I want higher capacity laptop batteries and bigger engines in my minivans. Besides, the power saving bullshit just reduces system reliability. No thanks, I'll leave my machines idle.

    1. Re:Enough with this saving power bullshit. by Blahbooboo3 · · Score: 1

      I know you are trying to http://en.wikipedia.org/wiki/Internet_troll troll, but is that the best you can do? This has got to be one of the lamest troll comments in a while on slashdot...

      Put some effort into it at least! Let me get you started with a helpful guide to trolling http://www.urban75.com/Mag/troll.html

  20. Who Needs S3 sleep when you can get an S2 engine. by lachesis-jp · · Score: 1

    I don't need no friiggin S3 sleep on my computer ! The damn thing ingested an S2 engine the other day. Now I wont turn off even when it's not plugged-in !

  21. Not really applicable to servers? by dave562 · · Score: 1

    It seems to me like this is more of a workstation thing than a server thing, at least in Microsoft land (which is what the article is about). In any sort of domain environment, the DC is going to be talking to the servers at least every fifteen minutes, if not more frequently. The servers won't be asleep for very long.

    1. Re:Not really applicable to servers? by flyingfsck · · Score: 1

      The servers may still be asleep for 14 out of every 15 minutes on average. Anyhoo, I'm not so much concerned with energy use as fan noise. I find that disabling the syslog daemon and shortening the HDD sleep timeouts to 25 seconds make an enormous difference in the noise level. Laptop mode on Linux will also speed step the CPU with an accompanying reduction in fan noise.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
  22. Buy specific hardware for "always on" machines by Anonymous Coward · · Score: 0

    The S3 tips are okay, but in the end the PIV and newer machines use way too much energy for all but gaming and high-end development workstations. Leaving them on for downloading and routing and serving and VPNs and such seems wasteful. They have embedded systems and el-cheapo mini-itx and C3-based solutions that will run flat-out 24/7 with lower profiles than waking up some core 2 duo monster to VPN. (And I do realize core 2 is a big step in the right direction power wise. Could anything be worse than PIV?)

  23. What an opening by LordSnooty · · Score: 4, Funny

    Because of increasing awareness in the general public about energy conservation, the ability to utilize low power states on desktop PCs is incredibly underdocumented and widely unused.
    The opening sentence fails to compile in my logic parser - there is little documentation because of increasing awareness? Better would have been: "Because of increasing awareness in the general public about energy conservation, people want to know more about the ability to utilize low power states on desktop PCs. What they're finding is that it's incredibly underdocumented and widely unused." Oh, and "underdocumented" doesn't appear to be a word.

    Welcome to the exciting new world of UGC.
    1. Re:What an opening by Anonymous Coward · · Score: 0

      The sadder thing is that saving energy can lead to you paying more for electricity.

      Like most electric companies, the utility in Toronto, Canada promotes conservation. But they've been too good at it. Rates will go up 6.3% to make up for a $10.4-million drop in revenue.

  24. Re:Who Needs S3 sleep when you can get an S2 engin by Anonymous Coward · · Score: 0

    +1 NGE reference

  25. In before the morons by imsabbel · · Score: 1

    that will now cry that their computer _has_ to be on, 24/7 (because otherwise, they couldnt improve their epenis, er, i mean uptime).

    Well, i used to have my computer always on. When it wasnt needed, it went into hybernation mode. After i upgraded my system (changed from amd and old socket 939 to core2. Btw, against the "wisdom" of the typical moron, without reinstalling windows. Isnt needed since win2000, people...), S3 was activated automatically.

    And it NEVER made any problems. The limiting factor for wake-up time is the HD spinup (about 4-5 seconds). Meaning that when i press that little button on my case, the desktop is available when i have sat down and grapped the mouse.

    Works inside 3D games, when playing videos, ect.
    Never went back. Electricity cost is down about $30 a month, without _any_ kind of drawback.

    --
    HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
  26. re: S3 Standby State Done Right by AncientPC · · Score: 3, Interesting

    Slightly off tangent, but hibernation (S4) fails in WinXP SP2 if you have more than 1GB of RAM.

    My biggest problem with standby on my WinXP machine is that my machine will randomly wake up after a random amount of time. I've already disabled WOL and Wake-on-USB, but my computer will wake up randomly from standby anywhere from 3 minutes to never. I still can't figure out what's causing the problem. :(

  27. Re: S3 Standby State Done Right by Anonymous Coward · · Score: 0

    The link you posted references a fix from August 15, 2006. Hell, they finally even fixed that in 2003 SP2. Hibernate is the best suspend mode going. Plus no fear of power outage unlike S3.

  28. Re:Who Needs S3 sleep when you can get an S2 engin by Anonymous Coward · · Score: 0

    Don't worry, UN forces have already been dispatched to... um... "fix the problem".

  29. Blame Bill Gates if it does not work. by twitter · · Score: 2, Interesting

    Anyone who has not Bill Gate's memo about this should. Anything M$ touches is shit: winmodems, wifi, ACPI, APM and the list goes on and on. They can't make their own stuff work, so they have to break everyone else's.

    Despite his efforts, power management can be made to work. It's not easy and you can't expect the latest and greatest to work. The closer a company's working relationship to M$ is, the harder it will be to make things work. For example, Dell is more difficult and Thinkpad is easier. As with most free software, if it's going to work the live distros will auto configure it and it will work almost out of the box.

    I still use APM for the most part and have ignored conveniences like WoL.

    --

    Friends don't help friends install M$ junk.

  30. Par for the couse. M$ booby trap. by twitter · · Score: 1, Insightful

    Windows XP will often times not give s3 suspend as an option even when turned on in BIOS. But with Microsofts dumppo.exe utility you can

    How typical, a DOS only power tool to manipulate your hardware and everyone else is out of luck. Yeah, that stinks. Thanks, Bill.

    --

    Friends don't help friends install M$ junk.

  31. Programmatically disabling sleep mode on Vista. by Vellmont · · Score: 1

    I usually have sleep mode enabled after 60 minutes of inactivity, but I occasionally need to keep the machine up because I'm downloading something.

    Ideally I'd like to recompile the app with code inserted to disable sleep mode while it's running, or register some kind of user activity. Anyone know how this is accomplished on Vista? Another option would be to write another app that monitors network activity, and disables sleep mode when it sees activity over a certain threshold.

    --
    AccountKiller
    1. Re:Programmatically disabling sleep mode on Vista. by Anonymous Coward · · Score: 0

      SetPowerRequirement might be what you're looking for. It might be CE specific, though.

    2. Re:Programmatically disabling sleep mode on Vista. by PhrostyMcByte · · Score: 1

      You can call SetThreadExecutionState() periodically to disable automatic sleeping. It does not prevent manual sleeping though.

  32. Re: S3 Standby State Done Right by bi_boy · · Score: 4, Informative

    Slightly off tangent, but hibernation (S4) fails in WinXP SP2 if you have more than 1GB of RAM.

    Works just fine for me. Probably because I installed the udpate mentioned in the resolution section of the article sometime last year.

    --
    Chicken fried butter sticks? Do ... do you use a fork? - Black Mage, 8-Bit Theater
  33. A nice way to rub salt in a wound. by twitter · · Score: 1

    that will now cry that their computer _has_ to be on, 24/7 (because otherwise, they couldnt improve their epenis, er, i mean uptime).

    Uptime is something M$ can't deliver, but they have done a nice job of making sure systems with good uptime can't do power management easily. ACPI is sabotaged. I'd love to be able to have all my systems hibernate AND be network accessable, but I have not had the time to see that it does or does not work on my system yet.

    From what I've heard, M$ has also unable to deliver when it come to applications data and power savings. Programs like Word used to barf and corrupt your open files on resume. I suppose that's what happens when you make spend your time making things complicated to harm the competition instead of making thins simple so your own stuff works.

    Oh, yeah about uptime. I booted my laptop at 90 days because I wanted a new kernel. Other than that, all my work was always where I left, neatly spread out across virtual desktops, it whenever I lifted the lid. That's 90 days without a loss of placekeeping or the pain of booting.

    --

    Friends don't help friends install M$ junk.

    1. Re:A nice way to rub salt in a wound. by Anonymous Coward · · Score: 0

      I'm glad that your new piece of evidence is a nigh-on 8 year old e-mail about something that never actually happened.

  34. 400 watts? by Anonymous Coward · · Score: 0

    From the article:

    If we take just a reasonable estimate that a computer uses 400 Watts idling along, we can find some astounding figures.

    I'd say thats a pretty unreasonable estimate. A typical crap Dell desktop PC with one hard drive comes with a power supply who's PEAK is somewhere along 500 watts. PEAK doesnt mean "max", that means "you better not draw this for more than a few milliseconds, for example when motor coils or capacitors somewhere are reaching their steady state."

    So I'd say we are talking more along the lines of 200 watts. Still same order of magnitude though.. So I guess my post is sort of useless.

  35. 400 watts is high by jbengt · · Score: 3, Informative

    I work as an HVAC engineer, and I have to take into account the PCs when designing air conditioning for an office. I figure 200 to 250 watts per workstation; that is supposed to take into account average usage including everything: the PC, monitor, peripherals, task lighting, occassional printers, etc. I've been told that this is too high, but my career has spanned a lot of changes - dummy terminals, energy inefficient monitors, heavy duty PC workstations, efficient but larger monitors, LCD monitors, thin clients, etc. - so I tend to take the conservative approach and assume that it can change again to higher wattages within the lifetime of the AC system. Power consumption of devices keeps on being improved, but instead of using less power, PCs do more with the same amount of power. If your PC has a 500 watt power supply it would probably never use much more than 400 watts (you need some safety margin) and it would probably use, on average, less than half that while working hard. With modern PCs it could easily use less than 50 watts when idle.

    1. Re:400 watts is high by julesh · · Score: 1

      With modern PCs it could easily use less than 50 watts when idle.

      Or, like the one I purchased recently, it could use 70 watts when plugged in but not even switched on. The power usage actually drops when you turn the machine on; it's completely crazy.

    2. Re:400 watts is high by jbengt · · Score: 1

      It could be the power supply / transformer. If the off switch doesn't actually cut power into the transformer, it will still draw power from the incoming A/C. The transformer will have a peak efficiency somewhere around its' common load point.
      I know from first hand experience that some UPS', at least, use more power at no to low loads than they do at high loads.

  36. Re: S3 Standby State Done Right by Anonymous Coward · · Score: 0

    I had a Compaq Presario laptop that kept randomly waking up from S3 Suspend, this caused it to meltdown inside my laptop bag where the HDD would get destroyed from the heat.

    I found out that this may be related to a short on the board somewhere (loose wire, bad soldering job or something like that), unfortunately this was after I sued Compaq to get my money back after they failed to fix it in 3 service trips.

  37. Encore by Anonymous Coward · · Score: 0

    Old McTwitter had a post
    Eei eei oh
    And on his post he had some FUD
    Eei eei oh
    With a FUD-FUD here
    And a FUD-FUD there
    Here a FUD, there a FUD
    Everywhere a FUD-FUD
    Old McTwitter had a post
    Eei eei oh...

    1. Re:Encore by livewire98801 · · Score: 1

      Twitter is becoming a very amusing study of social engineering to me. He is 100% correct on most of his posts, it's only the attitude in his speech that makes him annoying to most people. Your response is just encouraging the behavior, which is the typical response to his posts. Rarely do people actually refute the content of his posts.

      I think with a different delivery method, Twitter might be better received. . .

      --
      "He may be mad, but there's method in his madness. [...] It's what drives men mad, being methodical." G.K.Chesterton
    2. Re:Encore by Achromatic1978 · · Score: 2, Insightful

      Generally people don't bother to refute the content of his posts because it's pointless. He'll argue until he's blue in the face - or you provide a coherent and logical response to him. He has no rebuttal for that. Far easier for him to go on to the "Evil Micro$oft WinDoze!" troll.

  38. Logic is lacking here by Master+of+Transhuman · · Score: 0, Flamebait

    From TFA:

    " * I calculated (24 hours per day) * 30 days a week = 720 hours
            * Power bills are generally measured in kilowatt hours or "kW/h"s. Power rates might be as much as $0.12 per kW/h.
            * Our total cost of having the computer on 24/7 for the month in this scenario would be as follows:
            * .4 kW (400watts) * 720 Hours * $0.12kW/h = $34.56

    That kind of money could pay for a cell phone! If you want to save some cash, keep on reading."

    Er, excuse me. If your machine is not running for 720 hours at a cost of $35/month, I would suggest you dump the machine - since you aren't using it.

    And if you ARE using it, then you're NOT paying $35/month for NOTHING, right?

    How much of that time is the machine idle, and what does THAT time cost? Maybe $5, $10 - $1.95?

    At least, he could have calculated the eight hours it presumably is not doing anything when he is asleep - unless of course his system is set to run virus scans and download updates (or run cron jobs) during that time?

    Personally I don't think a computer should ever be idle - but it's admittedly hard to find things for it to do that don't require supervision in many cases.

    I'm not against energy conservation, but like most environmental issues, I suspect there are more important things to worry about than whether consumer computers are sleeping or not. Given the reputed energy bill in Google's new data centers back East, I'd say that probably overshadows most of the consumer machines in that state. And since Intel is forecasting everybody using massively parallel data centers to provide computing services in the future, maybe the energy cost of that should be considered - especially since you will STILL need a consumer computer - albeit maybe a small, low power one - to ACCESS those data centers. And the more portable it is, the smaller the energy source - as in hard-to-dispose of safely old batteries?

    As usual, all of this is oversimplified by the environmentalists.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  39. ACPI is a clusterfuck by bersl2 · · Score: 1

    Everybody who believes to the contrary should have to dig around in disassembled DSDT code to try to make their thermal zones report the temperature properly (which I've done) and make the machine resume from S3 instead of rebooting when hitting the power button (which has failed miserably) in a spec-compliant ACPI implementation.

    If you haven't done that, go do it. Now. Gain an appreciation for either the difficulty in following the spec properly or the incompetence of the OEMs to implement their part properly---or both.

    1. Re:ACPI is a clusterfuck by gwk · · Score: 1

      Exactly this is why I never worry about the DRM nonsense either its the same clowns behind ACPI...

    2. Re:ACPI is a clusterfuck by bersl2 · · Score: 1

      It takes a lot of bravery to have faith in their incompetence. IIRC there were only technical reasons behind ACPI, but DRM has big money behind it, and I don't trust them to screw up things like that.

  40. kWh by Anonymous Coward · · Score: 1, Informative

    Energy isn't measured in kW/h. I'm not sure what a kW/h would meassure. The article writer made this mistake and now everyone on /. is doing the same thing.

    Energy is measured in kWh (or kilowatt-hours), which is one kilowatt of power used for the length of one hour.

    1. Re:kWh by daverabbitz · · Score: 1

      Energy is actually measured in Joules, unless you are an energy billing company (including service industries and generators).

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
    2. Re:kWh by bh_doc · · Score: 1

      kW/h would have to be a measure of the rate of change of a power source. Perhaps as a measure of fluctuation, or something. Not sure how common it is (probably not very) or if another unit of measure is more common, if it is used by anyone at all.

  41. Nice FUD by The+Bungi · · Score: 5, Informative
    Anything M$ touches is shit

    Oh yeah.

    Bill Gate's memo

    That's an interesting email from 1999. Myself, I've been known to send emails to the tone of "how can we prevent the competition from leeching on our multi-million dollar R&D investment with our technology partners", but OK.

    Would you like to point me to the follow up email from Eric Rudder that says "Hi Bill - As you requested, we've made the ACPI extensions specific to Windows so no one else can implement them. Cheers!" I can't seem to find it.

    Oh, wait - here's ACPIfor Linux and ACPI for FreeBSD. Indeed, here's a quote from the WP entry:

    The Advanced Configuration and Power Interface (ACPI) specification is an open industry standard first released in December 1996 developed by HP, Intel, Microsoft, Phoenix and Toshiba that defines common interfaces for hardware recognition, motherboard and device configuration and power management.

    Now, ACPI has its shortcomings. It's complicated. It might not be your ideal of a standard. But it is an open standard, which Linux indeed implements. It might be broken in some ways in Linux as it is in Windows, but implemented it is. It's an important standard because it takes hardware out of the equation, which is important for a general OS that's supposed to support a wide range of it.

    I still use APM for the most part

    Really? That's also a Microsoft-defined standard (along with Intel):

    Advanced Power Management (APM) is an API developed by Intel and Microsoft

    Is that standard "shit" as well? And if you all these standards from Microsoft are "shit", then why do you use them at all? You use Linux, right? Why don't you come up with your own standard and give it to the free software world so they can stop using all these "shit" open standards that Microsoft has bothered to make open for anyone to use? Which reminds me, I'd love to see that other email about ACPI I mentioned. Thanks.

    1. Re:Nice FUD by xenocide2 · · Score: 2, Informative
      Unfortunately, the world is far more complicated than you'd like. Matthew Garrett has extensively about the subject. Truth is, ACPI a standard that nobody follows intelligently. Garrett writes about how part of the spec involves an interpreted machine code called DSDT (this already sounds like a recipe for disaster) that is used to guide actions. The problem is two fold:
      • DSDT's are buggy (go figure)
      • The common method for fixing a broken DSDT is to patch it after the machine has booted via some driver
      Microsoft has troubles with vendors who don't care much about suspend resume functionality.

      The solution isn't to go out and make yet another spec that vendors wont follow intelligently. The solution is vertical integration. Apple does it, and they can know everything they want to about their hardware. And open source software like Linux also offers the potential to do so. Dell potentially has the tools to make their Linux offering compete. I've been hoping one of the Linux laptop vendors springing up would move towards speccing their own laptops but it hasn't quite happened yet (that I know of).
      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    2. Re:Nice FUD by DeadChobi · · Score: 1

      No offense, but you forgot to tell me who Matthew Garrett is and why I should care about his livejournal. I clicked, but finding a blog with little background information I decided that he may not be an authority figure on the subject of ACPI.

      --
      SRSLY.
    3. Re:Nice FUD by xenocide2 · · Score: 2, Informative

      That post looks a bit screwed up that I made, but he's a central member of Ubuntu, a member of the laptop, kernel, and acpi teams and one of 4 members of the technical board. I had hoped his insightful analysis would have been enough, but it seems I botched a link or two. To make up for it, here's a video of him detailing how hacking acpi is done.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    4. Re:Nice FUD by DeadChobi · · Score: 1

      Thanks much, I'll take a look.

      --
      SRSLY.
    5. Re:Nice FUD by bl8n8r · · Score: 1

      > It's an important standard because it takes hardware out of the equation, which is
      > important for a general OS that's supposed to support a wide range of it.

      This will most like be impacted by the defectivebydesign DRM/Trusted Computing campaign[0].
      Microsoft does nothing without ulterior motives[1] to market dominance; at nearly any cost.
      They are pros at it, and have been doing it a long time. The trouble is most of Microsoft's
      "brilliant ideas" do not work, are security holes, require constant patching and never quite
      get to version 1.0 without a lot of duct tape. It just ends up a big headache for everyone
      and ACPI has turned into just that. I think this is what the OP meant to summarize with the
      word "shit".

      [0] - http://en.wikipedia.org/wiki/Trusted_Computing
      [1] (see: Microsoft Athens) http://www.oilempire.us/microsoft.html

      --
      boycott slashdot February 10th - 17th check out: altSlashdot.org
  42. Slow down HD? by WoTG · · Score: 1

    I've been wondering if it's technically possible for newer 10K or 7.2K HDD's to slow down during quiet periods. It bugs me that the drive in my little home server has to run 24/7 at full speed just to receive the odd email or web page hit every 5-10 minutes.

    Maybe there isn't a big enough power difference to make it worthwhile, I dunno.

    Anyway, with flash is getting so cheap, sooner or later I'll find a way to delegate those things to flash and let the HDD actually go into sleep mode at night.

    1. Re:Slow down HD? by QuasiEvil · · Score: 1

      A laptop drive takes about 1.5W just sitting there, whereas a 7200rpm desktop drive usually idles at about 8-15W, depending on the breed. My house server got its main drive replaced by a 5400rpm laptop drive about a year ago. Much quieter, cooler, and lower power, and there's no real downside since nothing on there particularly requires high speed disk access.

    2. Re:Slow down HD? by plasmacutter · · Score: 1

      they sell 7200rpm laptop drives now too.. in other words.. you can do this now with absolutely no sacrifice.

      why isnt this happening?

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    3. Re:Slow down HD? by Bishop · · Score: 1

      why isnt this happening? Small laptop drives are more expensive. It is happening in the server space. HP is now shipping many of their servers 2.5 SAS drives. IBM has started but it is mostly confined to their blades and is an option on some servers.

      A SATA laptop drive is plug compatible with SATA desktop drives but before everyone runs out to buy a laptop drive realize that the difference is not that great. According to the spec sheets the larger Seagate 7200 3.5" SATA drives consume 9w. The 160 and 80 GB drives burn 5w. The 2.5" drives burn less then 1w, and as little as .25w if parked. As the largest 2.5" drive is 160Gb that is only a 5w difference. The 2.5" drive probably cost more energy then that it will save over the lifetime of the drive.
  43. sounds like a great way to wreck disks by Loconut1389 · · Score: 2, Interesting

    S3 standby shuts off hard drives and if you're running a file-server, aside from the lag people will experience between their packet and your computer reviving itself, power cycling your drives dozens of times a day will greatly reduce their lifespan. If you're worried about going green, buying an unnecessary hard drive probably puts more chemicals into the environment from its manufacturing than leaving your computer on?

  44. Lame-assed article by Anonymous Coward · · Score: 0

    Lame-assed article. The wake-up feature described is half-assed at best. Works with some ethernet adapters, perhaps, not all of them support wakeup on directed IP traffic. But more likely to wake up the system once every 5 minutes when Windows rapes everything on the network to make sure it's still king. (been there, tried it)

    Get a real WOL solution. This requires software other than windows, since windows can't send magic packets.

    Also this article is obviously a troll for traffic. Just look at the comment form. Crappy article + sneaky redirect = troll.

    1. Re:Lame-assed article by keithjr · · Score: 1

      I might have to agree, at least in part. Requiring a static IP makes this solution not viable for people on, say, a college campus, which is the first thing that comes to mind when I think of areas where power-saving modes could actually add up to something meaningful.

    2. Re:Lame-assed article by welshie · · Score: 1

      Last time I looked, you didn't need a static IP address on the target machine in order to send a wake-on-lan packet, you need the MAC address, and an ability to get that packet onto the same LAN as the target machine. For a college campus, where you have control of all the routers, it would be easy to arrange the wake-on-lan packets to be sent to all of the college's subnets.

    3. Re:Lame-assed article by jqpublic13 · · Score: 1

      Even though my ISP states that I have a dynamic IP address, my *router* will allow me to set a standard one (192.168.1.x). There are plenty of (free) software solutions that will translate your dynamic IP to a pseudo-domain. I've been using NO-IP to allow myself VNC access for a few years with no problems.

      --
      Non calor sed umor est qui nobis incommodat.
  45. To see available Sleep modes from Windows Prompt by icepick72 · · Score: 4, Informative
    From command window:

    powercfg -a
    Works for both XP and Vista. Tells you what's available and what's not (S1, S2, S3,...) Vista tells you why something isn't support.

    Got info from this page

  46. In my expirence power saving in Windows crashes by Orion+Blastar · · Score: 1

    the system. I followed directions like that S3 article, and what I get is a Windows that locks up and won't wake up. I don't know if it is a hardware, OS, or software issue. I usually get the login screen and then the mouse cursor won't move and the keyboard no longer works and beeps at me for each key I press.

    My laptop works that way and so does my desktop. It is very annoying and in order to avoid the lockups I have to turn power saving off and then the system doesn't lock up anymore.

    --
    Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
  47. Useless for AMD X2 processors by Anonymous Coward · · Score: 0
    Too bad with the AMD dual core X2 processors power management goes right out the window. Every X2 system I've seen if you try and run power management it won't sleep - just immediately wakes back up again. As well, if you enable any of the power management, lots of games fall over spectacularly.

    Better than the MAC though. If the MAC goes to sleep with an ipod attached the system crashes and corrupts the ipod... oops!

  48. Vista by Lost+Engineer · · Score: 1

    Keep in mind that if you're using Vista, you're machine will likely not wake, and, if you have my problem, you'll have to hard power down the machine, fscking your filesystem.

    see this

  49. Re: S3 Standby State Done Right by jesdynf · · Score: 1

    Video drivers. I've seen it before -- switch to an ATI card and you'll be fine.

    Those nSomnia cards cause nothing but grief.

    I'd seriously consider blaming the mouse. Try unplugging it before sending the computer into standby, and see what happens. Micromovements are always what cause /my/ machines to somnanbulate.

    --
    Yahoo! Pipes are awesome. How awesome? http://pipes.yahoo.com/jesdynf/slashdot
  50. APM Sucks too. by twitter · · Score: 1, Troll

    Is that [APM] standard "shit" as well?

    Yes, like all M$ defined "extensible" non standards, APM is shit. It's older, less complicated and better fixed shit but shit none the less. It relied on finding a DOS partition for hibernating, and was different on each laptop. APCI is much the same, but screws up even more of your motherboard. LinuxBIOS or other free software implementations are much better.

    Would you like to point me to the follow up email from Eric Rudder that says "Hi Bill - As you requested, we've made the ACPI extensions specific to Windows so no one else can implement them. Cheers!" I can't seem to find it.

    I'm surprised Bill was dumb enough to document his intent. I'd be very surprised to find follow ups other than the 600 page ACPI non specification. If an email from Bill Gates himself saying "screw Linux power management over" is not good enough for you to understand the situation, I'm not sure what is.

    --

    Friends don't help friends install M$ junk.

    1. Re:APM Sucks too. by Anonymous Coward · · Score: 0

      Ali-Baba, I can't find the monitor!

    2. Re:APM Sucks too. by The+Bungi · · Score: 3, Informative
      Oh twitter, you're going to love this. Here's an article by the guy that actually writes this stuff for your operating system. I'd like you to go through that article and please share with us where the guy that actually writes the stuff blames Bill Gates or "M$" for how ACPI works (or not). As opposed to just the general sense of "this stuff is hard" I get from it.

      Once you're done getting an education, I'd like for you to explain how "M$" allegedly sabotaged ACPI on Linux. You pointed to an eight-year old email from Bill Gates that, if anything, proves Microsoft did not do anything to impact the implementation of ACPI in Linux. Seriously, just in case your FSF distortion field is turned up too high, that's exactly what you are proving by linking to that email. You have ACPI in Linux. It might be as broken as it is on Windows, but you have it. You realize that, yes? God, please tell me you realize that?

    3. Re:APM Sucks too. by twitter · · Score: 1

      If an email from Bill Gates himself saying "screw Linux power management over" is not good enough for you to understand the situation, I'm not sure what is. I can say it again if you like.

      --

      Friends don't help friends install M$ junk.

    4. Re:APM Sucks too. by Keith+Russell · · Score: 1

      Note the firm, definitive language Gates uses in that message: "wondering", "whether we shouldn't try", "Maybe there is no way", "Maybe we could define the API's", "maybe we could patent something"

      Just once, bring proof.

      Fill in the vast, gaping void between Bill Gates' thinking-out-loud speculation and the final ACPI specification, demonstrating exactly where Microsoft took action to sabotage the process.

      --
      This sig intentionally left blank.
  51. Re: S3 Standby State Done Right by DeafByBeheading · · Score: 1

    Don't bet on it. I have an ATI card (X1600) and I had that problem. Patch worked for me.

    --
    Telltale Games: Bone, Sam and Max
  52. 400 watt idle by Anonymous Coward · · Score: 0

    I have a dual processor (two physical CPUs and fans) 2.6ghz xenon server which is not capable of doing any voltage/clock scaling. It's got two hard drives and a rediculous number of fans. At least 9 of them powered up continuously.

    It idles at around 200 watts using an external power meter which includes whatever power the 17" LCD display and my ipaq sitting in its cradle draws. Maxing a CPU while using the 3D card its about 300 watts.

    The article quotes 400 watt idle which I don't see as anywhere remotly close to realistic even for monster computers.

    A normal PC especially one configured like AMD's quite and cool to do dynamic voltage and clock scaling would do much much better than 200 watts. I suspect its more on the order of 30-50 with the current desktop processors and boards shipped today.

    I think better advice for everyone is to go into the power control panel on their desktop windows system and choose the 'Minimal Power Management' scheme to enable dynamic clock/voltage scaling.

    BTW 'Minimal Power Management' sounds like it does just the opposite of what it really does.

    1. Re:400 watt idle by Guy+Harris · · Score: 1

      BTW 'Minimal Power Management' sounds like it does just the opposite of what it really does.

      I.e., it should be parsed as "(Minimal Power) Management" rather than "Minimal (Power Managerment)"? Or, in other words, it attempts to minimize power usage, not to minimize management of power usage?

  53. Idle consumption! by neochubbz · · Score: 1

    Your computer doesn't necessarily use 400 watts all the time. It might use mebbe 40-50w in idle, AKA, no 3D apps running, nothing using too much power.

    Here are a few sites with some more info:
    http://windows.uwaterloo.ca/Hardware/PC_Power_Cons umption.asp
    http://www.codinghorror.com/blog/archives/000662.h tml

    --
    Charming man. I wish I had a daughter so I could forbid her to marry one. -Arthur Dent
  54. Re: S3 Standby State Done Right by jesdynf · · Score: 1

    Err. Having read your serious reply to my worthless suggestion, I see that Slashdot helpfully deleted the (non-conforming) markup I used to indicate what was a joke and what wasn't. Phooey. Shoulda caught that in preview, I suppose...

    --
    Yahoo! Pipes are awesome. How awesome? http://pipes.yahoo.com/jesdynf/slashdot
  55. Of course it does by The+Bungi · · Score: 1
    LinuxBIOS or other free software implementations are much better.

    Yes, that's been a great success. Are you working on this or other standard to replace all the "shit" Microsoft has given you so far? How's that going?

    I'm surprised Bill was dumb enough to document his intent.

    What you are implying is action. I asked for you to document how Microsoft "screwed" Linux power management with ACPI, possibly screwing themselves (if I follow your logic) in the process, since Windows contains an ACPI implementation. You made an assertion, and now you need to prove it. As always, it's that simple. Claiming that ACPI has too many pages is hardly proof of anything other than that stuff is hard to do in software rather than hardware. Unless you're an expert in the field and would like to clarify that for me. Oh, that would be great.

    Other than that what you have is an 8-year old email that proves absolutely nothing but is great as a bullet point in your infantile "I hate teh M$ Windoze" rants.

  56. Is this a recipe for saving $ or destroying HDs? by Gordo_1 · · Score: 1

    What I'd like to see is S3 power state + "leave my f*ing hard drives spinning (and maybe a fan blowing on them for good measure)".

    I can't seem to find an easy way to implement such a state (short of adding a second dedicated PSU?) but it's precisely what I believe is needed. How long do you think your data is gonna last with your hard drives spinning up and down a dozen times a day every time a packet is destined for your NIC? Hard drives take up what, 8 watts ongoing? It's really the CPU and Graphics that eat up juice in a modern PC, so please, leave my hard drives alone.

  57. Another solution by tttonyyy · · Score: 1

    Why try and force a 300W machine to sit at 50W when it only needs to run low load background tasks? That's not an optimal solution.

    If you do need a machine to be on 24/7, there is another way.

    In my example, I have the requirement to run a games server 24/7 serving 1.6Gb/day, and also play games on it/unrelated games. Obviously the games machine is always going to be something of a power hungry beast, so not optimal for long-term running as a server as well.

    The solution - two machines. One expensive power-hungry beast for playing games (that can be switched off when not in use), and one cheap efficient machine for 24/7 serving.

    For the server I use a SFF Compaq D500 (1.3GHz Celeron with 512Mb SDRAM) which can be picked up for next to nothing on eBay. It came as standard with a 50W supply because they never were that power hungry in the first place. Disconnecting the DVD drive and not having a keyboard and mouse plugged in brings its power consumption down even further, and with some of the links to Linux power saving configuration in the threads above it may even be possible to improve this.

    It has happily served 1.6Gb of games traffic per day for a measly 35W for many months now.

    Don't try and adjust your quart to fit into a pint pot. :)

    --
    biopowered.co.uk - catalytically cracking triglycerides for home automotive use since 2008. Just say no to big oil!
  58. Intel Viiv Doesn't Help by TwobyTwo · · Score: 1

    Last year I picked up an HP Pavilion A1540N running XP Media Center Edition, which is more or less Windows XP SP2. I was very annoyed to find that when I pressed the sleep button all the fans kept spinning. A bit of rummaging around led me to the control panel for Intel's Viiv Feature, which is intended to turn your PC into a 24x7 media control center. Well, call me a Luddite, but backwards me only wanted an economical PC on which to get my work done, and this high power, high noise sleep mode wasn't what I had in mind. Turning off Viiv seems to have solved "the problem". Sleep works fine now, and so does hibernate.

    By the way, somewhere back in this thread someone mentioned a problem hibernating Windows machines with lots of resources (e.g. > 1GB Ram). FWIW, I had good luck applying Microsoft Update KB909095. There is also at the bottom of that page an announcement of another fix that specifically claims to be for hibernating with > 1 GB.

    Anyway, the Viiv stuff was my main problem. You wonder just how many new power plants get built when companies ship this stuff enabled-by-default to people who don't need it.

  59. Intel 3945 Wake on WLAN by Anonymous Coward · · Score: 0

    My Dell D620 bios mentions a Wake on WLAN mode for its Intel 3945 wireless card. It supposedly will wake the laptop from hibernate state. However, I've not been able to find the details on how this works.

    1. Re:Intel 3945 Wake on WLAN by Anonymous Coward · · Score: 0

      My Dell Inspiron 9400 uses the Intel 3945 wireless card and I have successfully got this to wake up on receipt of the WOL magic packet sent by my SlimDevices Squeezebox. The laptop must be running on AC power rather than battery power for this feature to work.

      Annoyingly I can only get this to work so far in Windows XP. No luck at all getting this to work in Ubuntu 6.10 :-(

    2. Re:Intel 3945 Wake on WLAN by Anonymous Coward · · Score: 0
  60. Re: S3 Standby State Done Right by Sinister+Stairs · · Score: 1

    What patch did you use? I have an ATI x800 XL, and Catalyst 6.6 was the last version that S3 worked. I've tried all the Catalyst versions since then, up through 7.3 or 7.4, and S3 still doesn't work with that card.

  61. What "situation"? by The+Bungi · · Score: 1
    I guess I'm not quite understanding what the "situation" is.

    • This is the original post, which said "That's great for Windows users, but what about Linux" in a nutshell.
    • Then you jumped right in with that inimitable panache of yours, claiming ACPI doesn't work on Linux because of something Bill Gates did, while of course taking the time to use your favorite expletives and super-clever creative spelling.
    • As proof that Bill Gates somehow "sabotaged" ACPI on Linux, you linked to this email, which proves absolutely nothing you've claimed so far.

    You have an eight-year old email from Bill Gates wondering whether they should try to prevent everyone from leeching their R&D investment on ACPI (no doubt you think developing software is a zero sum game, but it's not. Someone paid for all that groovy software in your Gentoo boxen), and so far you have provided no proof whatsoever that said email actually ended up causing ACPI to be limited or damaged or "sabotaged" in any way shape or form by Microsoft. None whatsoever, period.

    To repeat myself, ACPI is an open standard, of which at least one implementation exists for Linux and FreeBSD. So what is this "situation" you are referring to? Aside from your usual "FUD with a link" recipe that tends to fool the Slashdot moderators, how are you rationalizing that Microsoft "screwed" power management on Linux? By releasing ACPI and screwing themselves over as well?

    Seriously, your "if you don't see things in the same glorious black and white as me I can't help you" responses are not going to do it. You need to specify what this "situation" with Linux power management is and why Microsoft caused it.

    1. Re:What "situation"? by twitter · · Score: 1

      I guess I'm not quite understanding what the "situation" is.

      A windows user would not understand, so I'll explain carefully. Yes, ACPI can be made to work but it's buggy. While a Windows user might be used to that kind of quality, I'm not. The easiest way to fix most ACPI bugs is to turn it off and use APM instead. The reason ACPI is buggy is because Bill Gates wanted to be Windoze only, so he made it complicated, software dependent and "extensible" as most M$ non standards are. He does this because he's rightly afraid that other people's software will work better than his own despite the tremendous licensing advantages his company enjoys. The added complications are a thorn in the side of all developers but are especially painful for free software developers who must wade through booby trap after booby trap to make their hardware work. That power management works against Bill Gates wishes is a testament to the power of free software development. That, in short, is the situation.

      My laptops work well with APM, and some work OK with ACPI. Now go see if Vista can do the same yet. Watch out for buggy video drivers! When Vista fails on you, blame your buddy Bill Gates.

      --

      Friends don't help friends install M$ junk.

    2. Re:What "situation"? by Keith+Russell · · Score: 1

      Prove it.

      Provide concrete proof that Microsoft's direct actions sabotaged the ACPI specification.

      REPEATING YOUR THEORY OVER AND OVER AGAIN IS NOT PROOF.

      I fully expect a predictably juvenile ad hominem attack. I don't expect "proof", because we all know damn well that you don't have any.

      --
      This sig intentionally left blank.
    3. Re:What "situation"? by The+Bungi · · Score: 1
      A windows user would not understand, so I'll explain carefully.

      Listen closely here. Even a Open Sores Linsux user ("M$ Windoze, LOL") should be able to grok this. Microsoft wrote the ACPI spec to move the functionality out of hardware because systems were becoming too complicated for APM to work. They invested the money on the spec, and they gave their developers the tools to interop with the Windows ACPI implementation. Microsoft is in no way shape or form obligated to give you or anyone else free beer. But, they opened the spec up, which is why you have ACPI on Linux. Follow me so far?

      Now, ACPI is not "buggy", it's flaky because it has to account for a shitload of things that the BIOS was supposed to do. So, it works great on some hardware and not so great with other hardware. That's why you can get a vendor-specific DSDT and load it up so that whatever kernel you're using will function correctly. Hell, you can download your own DSDT here if you can be bothered enough. With Windows, Dell and HP and IBM and Acer provide their own. Sometimes they work, and sometimes they don't.

      This infantile conspiracy theory about how "M$" wants to make ACPI fail just for shits and giggles is, like all your other conspiracy theories, more a result of your "evangelize or die" mindset than actual reality. So far you've proved exactly squat, and I don't really expect that to change. The same old sad story, eh?

      Now go see if Vista can do the same yet

      Oh, thanks. I thought you were going to wanker off with a link to "BadVista.org". Small mercies and all that.

    4. Re:What "situation"? by Anonymous Coward · · Score: 0

      Ali-Baba, the "keybord" and the monitor are gone!

  62. putting windows to sleep by jb.cancer · · Score: 1

    hmmm, now who'd be interested in that...

  63. Re: S3 Standby State Done Right by Madoc+Owain · · Score: 1

    Thanks so much, I have been having this issue and just figured it was my annoying Lenovo laptop's fault.