Thursday, August 11, 2005
More On Power On Your Windows Mobile Device
Posted by Ed Hansberry in "ARTICLE" @ 05:00 AM
http://blogs.msdn.com/windowsmobile/archive/2005/08/10/450186.aspx
"Remember that what I'm about to describe here is really only half the story when it comes to power. On CE, one millisecond after there's nothing for the CPU to do, it goes idle. In idle the CPU is moved into an extremely low power mode and doesn't power back up again until either some piece of hardware wakes it up, or a scheduled task happens. Also, most drivers aggressively self-manage their power. If nothing is plugged into the USB port, for instance, the USB port isn't powered, etc. This is moderately interesting in that it's an indication that we're doing things correctly, but to a developer or a user, all you really need to know is that apps which use the CPU unnecessarily waste power. Hopefully you've gotten that message in my previous two entries."
This is geared a bit more toward developers but I think even non-developers will find some of this interesting.
"Remember that what I'm about to describe here is really only half the story when it comes to power. On CE, one millisecond after there's nothing for the CPU to do, it goes idle. In idle the CPU is moved into an extremely low power mode and doesn't power back up again until either some piece of hardware wakes it up, or a scheduled task happens. Also, most drivers aggressively self-manage their power. If nothing is plugged into the USB port, for instance, the USB port isn't powered, etc. This is moderately interesting in that it's an indication that we're doing things correctly, but to a developer or a user, all you really need to know is that apps which use the CPU unnecessarily waste power. Hopefully you've gotten that message in my previous two entries."
This is geared a bit more toward developers but I think even non-developers will find some of this interesting.