Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for December 5, 2013
Deadline scheduling: coming soon?
LWN.net Weekly Edition for November 27, 2013
ACPI for ARM?
LWN.net Weekly Edition for November 21, 2013
So if "User-space applications remain a problem" for power, why doesn't Windows have a similar problem?
Posted Sep 13, 2007 3:12 UTC (Thu) by JoeBuck (subscriber, #2330)
Posted Sep 13, 2007 15:57 UTC (Thu) by rfunk (subscriber, #4054)
Posted Sep 20, 2007 6:14 UTC (Thu) by tuna (guest, #44480)
Posted Sep 13, 2007 16:04 UTC (Thu) by iabervon (subscriber, #722)
It's also the case with Gtk+ at least that it's hard to get good results out of multiple threads (each of which blocks on a different input) all updating the display; the only easy thing that works (last time I checked) is to have a single thread poll for input having happened and take care of responding. I think Windows has a totally different locking model that requires less polling.
Of course, I run a particularly old-school UI on my laptop, and I've been getting ~14 W for interaction stuff (i.e., when I'm not actually creating significant load; how much power doing work uses is a separate issue). On my laptop, the main sources of wakeups seem to be that the trackpad's input doesn't get batched at all and is high-frequency when in use, and iwlwifi is always busy.
Posted Sep 16, 2007 3:36 UTC (Sun) by sobdk (guest, #38278)
The awesome power of Windows Vista!
The gist is that on the same machine Windows would idle at about 79 Watts but Kubuntu 7.04 with a kernel.org 18.104.22.168 used 69 Watts. The real kicker for me was that even though I thought we had been putting the machine to sleep in Windows all of this time it actually does nothing!
Posted Sep 16, 2007 9:46 UTC (Sun) by khim (subscriber, #9252)
Why the hell you are comparing Linux with Vista ? Vista is a hog in all senses. XP or W2K are good, though (W2K or Core, but not on Pentium 4).
Posted Sep 16, 2007 15:05 UTC (Sun) by sobdk (guest, #38278)
Well, it was the only Windows machine I have (Thank God!).
Honestly though do you think my comparison was unfair? I compared the latest and greatest from both the Linux world and the Windows world. Most consumers whether they like it or not will will get a new PC that has Windows Vista preinstalled. I would personally love to hear someone from Microsoft say "No wait that's not fair! Please do a comparison with our older far superior W2K and XP!"
Additionally I can tell you that at WinHEC in 2006 I sat through several fine developer (marketing?) sessions explaining how all of the suspend and resume problems of XP were going to be solved in Vista. In XP drivers (and perhaps app software) can simply veto a request for suspend. "Less asking and more Telling" was the moto for Vista as they explained that all drivers would have to get their act together and support suspend properly. Well someone didn't get the memo on my machine.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds