[Trac #602] evdev startup is taking too long
Zarro Boogs per Child
bugtracker at laptop.org
Mon Jan 8 07:25:35 EST 2007
#602: evdev startup is taking too long
-----------------------------+----------------------------------------------
Reporter: ajax | Owner: warp
Type: defect | Status: new
Priority: normal | Milestone: BTest-2
Component: x window system | Resolution:
Keywords: |
-----------------------------+----------------------------------------------
Comment (by warp):
Having done some more poking, the results are interesting.
Including X overhead finding, initing, then deciding to turn on devices,
it takes roughly 1521ms to go from the first poke for devices, to the last
turning things on.
37ms of that I might be able to easily optimize out of xf86-input-evdev
proper, the other 1484ms is spent in two calls to
XkbInitKeyboardDeviceStruct, one for each keyboard device.
Tracking down the time in xkb could be somewhat more, ah, interesting, but
we should try.
--
Ticket URL: <http://dev.laptop.org/ticket/602#comment:3>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list