On Thu, Feb 21, 2008 at 3:15 PM, Roman Kyrylych <[EMAIL PROTECTED]> wrote: > 2008/2/21, Aaron Griffin <[EMAIL PROTECTED]>: > > > > On Thu, Feb 21, 2008 at 2:26 PM, Pierre Schmitz <[EMAIL PROTECTED]> wrote: > > > Am Donnerstag, 21. Februar 2008 08:10:19 schrieb Aaron Griffin: > > > > > > > Additionally, this package is required for the new initscripts which > > > > are required for the new ISOs. Please sign off > > > > > > On my laptop udev needs 20s to load the modules. That's way too much. > Was > > > there any change which decreases performance that much? > > > > > > Mine has always been slow. I attempted to improve performance in the > > load-modules script, but I believe this is actually a udev issue at > > this point... is the change significant from udev 116 and 118? I > > noticed little change but I never timed it. > > > > See the new initscripts package which outputs timing stats in ms. > > See http://bugs.archlinux.org/task/9648 > Users did notice the slowdown too. > And there is some nice bootchart. > I guess udev developers did something wrong in 118. *shrugs*
Oh crapshit.... this is my fault... Ok, throwing this one out to the gallery: Take a look at the new 00 rule in the udev package. The point is to export the blacklist to the udev environment for use in load-modules (it should only be computer once). Apparently, that rule is done poorly and it runs for every rule run-through. See mod-blacklist here: http://privat.archlinux.dk/bootchart.png That should only be done once instead of the 28902373089434098 times it's run 8)