[PATCH] Improve the xorg scheduler to improve battery performance

Bug #184396 reported by Erik Andrén
2
Affects Status Importance Assigned to Milestone
X.Org X server
Fix Released
Medium
xorg-server (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-core

The xorg scheduler is currently quite dumb and causes a large number of unnecessary wakeups.
The attached patch originally authored by Arjan van de Ven [1] reworks the scheduler to decrease the amount of wakeups and thus increasing the battery life of the system.
FWIW mandriva has already incorporated this patch [2]

[1] http://www.bughost.org/pipermail/power/2007-October/001107.html
[2] http://www.nabble.com/-Bug-36746--x11-server-xorg,-NEW:-Patch-to-reduce-wake-ups-in-do_setitimer--(it_real_fn)-td14789287.html

Revision history for this message
Erik Andrén (erik-andren) wrote :
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

heh, fixed already :)

xorg-server (2:1.4.1~git20080118-1ubuntu2) hardy; urgency=low
 .
   * Remove the DPI patch for real this time, conflicts with the upstream
     commit that was pulled.
   * 105_reduce_wakeups_from_smart_scheduler.diff:
     Patch from upstream to reduce wakeups and improve battery life.

Changed in xorg-server:
status: New → Fix Released
Changed in xorg-server:
status: Unknown → Fix Released
Changed in xorg-server:
importance: Unknown → Medium
Changed in xorg-server:
importance: Medium → Unknown
Changed in xorg-server:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.