On Tue, Jun 19, 2012 at 6:39 AM, Wojciech Puchar
<woj...@wojtek.tensor.gdynia.pl> wrote:
>> replacing rc.d, since that's almost certainly not relevant to the
>> original topic of improving the overall boot time.
>
>
> indeed.
>
>
>>
>> If you analyze the boot process thoroughly you should see that out of
>> the total time taken to boot, nearly 0 is spent by rc.d actually doing
>> something. Almost all of the actual time is spent waiting for other
>> stuff, either the kernel (primarily) or the services that the system is
>> running actually starting up.
>>
> most of boot time consist of
>
> - delay in bootloader. setting autoboot_delay can partially delay it, delay
> to zero can be achieved by patching first stage booter that too add delay
>
> - delay in kernel initialization. making custom kernel helps of course but
> still it takes eg 10 seconds on my laptop. putting things that are not
> needed instantly at boot - as module - may help. USB being prime example.
>
> - delay at rc.d scripts - there are some delays inserted.
>
>
>> The latter item is the only place where making changes to rc.d is going
>> to help, and only then by parellelizing, and even then you are not
>> really going to gain much since most things at boot time are serial.
>
>
> grep sleep /etc/rc.d/* usr/local/etc/rc.d/*
>
>
>>
>> So while talk of how to get your favorite boot-time manager into FreeBSD
>> may be entertaining, it's not likely to be productive, and almost
>
>
> it is unimportant as FreeBSD don't crash.

Please, re-read already sent mails in this thread about that statement so we
don't get stuck in a loop.

>
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to