Date: Mon, 21 Jul 2008 22:22:59 +0200 From: Ivan Voras <ivoras@freebsd.org> To: freebsd-current@freebsd.org Subject: Re: Heads Up: shutdown keyword added to 34 rc.d scripts. Message-ID: <g62r7d$sjr$1@ger.gmane.org> In-Reply-To: <487E5DCD.3010206@FreeBSD.org> References: <487E533F.7050303@FreeBSD.org> <20080716201819.GB19044@dan.emsphone.com> <487E5DCD.3010206@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Doug Barton wrote: > The ability to do things sequentially is a key benefit of the rc.d > system. The fact that we have not been taking full advantage of that to > date is (once again IMO) an oversight. I hope you mean "sequentially, if needed" - serializing the entire shutdown sequence would be very bad for performance (-> user experience). Offtopic, but related to this and the thread about paralelizing startup scripts: I don't know what Ubuntu is using nowadays, but that thing (the x64 "server" version to be precise) boots and shutdowns incredibly fast. Linux used to be much slower than FreeBSD at startup, to the point of ridicule, but at least the Ubuntu variety is now flaming fast. The improvements are not only in the userland but also at in-kernel hardware detection. I think both the hardware detection and the userland startup each go in parallel (at their appropriate stages, obviously).
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?g62r7d$sjr$1>