LWN.net Logo

Matthew Garrett on the race to idle

Matthew Garrett on the race to idle

Posted May 11, 2008 14:44 UTC (Sun) by daniels (subscriber, #16193)
In reply to: Matthew Garrett on the race to idle by dlang
Parent article: Matthew Garrett on the race to idle

I wouldn't call Geode/OLPC 'designed for good power management': it's lower power than most
x86, sure, but isn't even in the same league as consumer device hardware like ARM and MIPS.
If you can actually measure the wake-from-sleep time at all, then you've lost.

Consumer hardware like the Nokia 770/N800/N810, OpenMoko, and similar, all races to sleep, and
sleeps/resumes much, much more often than you think (probably by a factor of thousands).  It
really can be about as transparent as the x86 execution/idle switch if your hardware is
decent, and you do it right.  Current Linux on ARM definitely does it right.

USB does make this more difficult by its very nature, but this isn't any more a problem with
the concept of race-to-sleep than FireWire's remote DMA security fiasco is a problem with the
concept of externally pluggable mass storage.


(Log in to post comments)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.