To read all comments associated with this story, please click here.
Dyntick will improve battery life, but there are also many services ("jobs") running in battery mode which shouldn not even be there. This includes e.g. indexing or probably dozens of non-optimized daemons which periodically do misc polling or log stuff, thus waking up CPU and hdd, up to eye candy like beryl/compiz which just warm up a GPU. Luckily with upstart it will be possible to dynamically turn various services on/off depending on whether laptop is connected to AC power source or not, maybe next Ubuntu could already approach Vista and XP on battery life.
I suppose X protocol isn't ideal for battery life either, as it has too many round trips and lots of "talk" to send visuals and other data through socket. Unlike XP where windowing system (widget based, so less talk) is in kernel and probably is able to keep CPU awake periods shorter (XP might be the battery king even compared to Vista).
Other mentioned problems sound easily solvable, or at least developers are aware of them and are being worked on (xorg 7.3, kernel modesetting + video memory management).




Member since:
2005-07-13
as somebody other alredy said the guys from xorg are working on the resolution problems (modesetting in kernel) also randr 1.2 should be the answer to monitor hotplug, even nvidia seems to like the idea and might use it as well (for their closed source drivers). I hope that I can switch to nouveau this fall/winter. for the battery life, there is a lot of work being done on making the kernel not wake up the cpu more often than needed (dynamic tick etc). I also hope that ext4 devs will think about laptop users. you see we are getting there, not even two years ago there was no hal automounting magic, no udev, no dbus, and don't forget about inotify which essentially made nice searching&indexing possible!
Browser: Palm680/RC1 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D053; Blazer/4.5) 16;320x320