FS#9648 - Very slow boot with initscripts 2008.02-1

Attached to Project: Arch Linux
Opened by Jacob Bang (julemand101) - Thursday, 21 February 2008, 20:45 GMT
Last edited by Aaron Griffin (phrakture) - Monday, 10 March 2008, 17:13 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture i686
Severity High
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 7
Private No

Details

Description:
First, I use testing.

After I upgraded to the new version of initscripts, filesystem and udev my system take very long time to start up and lots of process are going slow few minutes after boot.
I make a bootchart there show lots of problem with the mod-blacklist.

Additional info:
* initscripts 2008.02-1
* filesystem 2008.02-2
* udev 118-2
* Bootchart and rc.conf:
http://privat.archlinux.dk/bootchart.png
http://privat.archlinux.dk/rc.conf
This task depends upon

Closed by  Aaron Griffin (phrakture)
Monday, 10 March 2008, 17:13 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in udev 118-4
Comment by Greg (dolby) - Friday, 22 February 2008, 04:10 GMT
I have very slow boot with new initscripts too. Now, not only loading udev events takes a long time. Its also setting the console charset and console font that are very slow. I also have the feeling my whole system is slower somehow with yesterdays packages upgrade (pacman,filesystem,fakeroot,kernel, udev,initscripts,xorg).
Comment by Jacob Bang (julemand101) - Friday, 22 February 2008, 09:28 GMT
Yes my console charset and font take also long time to set but I think its because the CPU use lots of load to the mod-blacklist script.
Comment by CiHO (CiHO) - Friday, 22 February 2008, 22:43 GMT
Same problem here.
Comment by Yan Brodeur (neodreams) - Saturday, 23 February 2008, 06:09 GMT
I have the same problem, startup is alot slower and when using the OS itself i really feel a lost of performance.
Comment by Daniel Kozák (kozzi) - Saturday, 23 February 2008, 12:27 GMT
I have same problem. Problem is in /lib/udev/mod-blacklist.sh, however when i comment all lines without
line 46: echo "MOD_AUTOLOAD=\"$MOD_AUTOLOAD\""
everything seems ok, start is very quick and everything work good
Comment by Daniel Kozák (kozzi) - Saturday, 23 February 2008, 18:18 GMT
Problem is in /lib/udev/mod-blacklist.sh because everything what is in it run very slowly. I make some pkgbuilds with patch whitch cut content from mod-blacklist.sh and move it to initscripts rc.sysinit.
Comment by Xavier (shining) - Saturday, 23 February 2008, 18:52 GMT
I didn't check your changes, but I would rather move it back to load-modules.sh, where it was initially.
See http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/base/udev/load-modules.sh.diff?r1=1.9&r2=1.10&cvsroot=Core

You can also read arch-dev-public ML where this issue was discussed :
http://www.archlinux.org/pipermail/arch-dev-public/2008-February/004938.html
Comment by Aaron Griffin (phrakture) - Friday, 07 March 2008, 21:11 GMT
Please check the new udev package in testing
Comment by Jacob Bang (julemand101) - Friday, 07 March 2008, 22:47 GMT
A lot better boot time now. I have make new bootchart for the udev 118-4:
http://privat.archlinux.dk/udev-118-4-bootchart.png

Thanks for the update. :)
Comment by Greg (dolby) - Saturday, 08 March 2008, 09:45 GMT
udev 118-2 took 28+ seconds to start the uevents
udev 118-4 does 6 seconds

Loading...