X startup times: Jaunty vs. Moblin

Matt Zimmerman mdz at ubuntu.com
Thu Mar 12 16:47:51 GMT 2009


On Thu, Mar 12, 2009 at 03:32:19PM +0000, Scott James Remnant wrote:
> Here's a boot-performance related challenge for X efficianados amongst
> you.
> 
> The attached file black-jaunty-20090310-4_cropped.png shows a bootchart
> for Jaunty on a Dell Mini 9.
> 
> You'll note that the Xorg server takes roughly four seconds to start
> (from 9.5s to 13s) before it calls the X session manager, and thus
> begins the login to GNOME.
> 
> 
> The attached file white-moblina1-20090312-1.png shows a bootchart for
> Moblin Core Alpha 1 on the same hardware.
> 
> You'll note that the Xorg server takes significantly less time to start,
> in fact, roughly 1.5s (from 2s to 3.5s) before it calls the session
> manager.
> 
> 
> Why?

black:
[    2.748010] (--) SynPS/2 Synaptics TouchPad touchpad found
[    5.876295] (II) intel(0): EDID for output VGA
[...2 seconds and a few hundred lines worth of intel driver messages...]

white:
[1 sec: 176762 usec](--) SynPS/2 Synaptics TouchPad touchpad found
[1 sec: 901878 usec](II) intel(0): EDID vendor "CMO", prod id 521
[1 sec: 901951 usec](II) intel(0): Using EDID range info for horizontal sync
[1 sec: 901980 usec](II) intel(0): Using EDID range info for vertical refresh
[1 sec: 902006 usec](II) intel(0): Printing DDC gathered Modelines:
[1 sec: 902038 usec](II) intel(0): Modeline "1024x600"x0.0   45.00  1024 1072 1104 1200  600 603 609 625 +hsync -vsync (37.5 kHz)
[1 sec: 902093 usec](II) intel(0): Modeline "1024x600"x0.0   30.00  1024 1072 1104 1200  600 603 609 625 +hsync -vsync (25.0 kHz)
[1 sec: 902150 usec](II) intel(0): EDID vendor "CMO", prod id 521
[THE END]

The "white" intel driver points 93 messages total.  The "black" one prints 603
messages.  3 modelines vs. 82 modelines.  Something is definitely very
different here.

Any chance you could try swapping in their intel_drv.so?

-- 
 - mdz



More information about the ubuntu-devel mailing list