Making a dynamically-linked root
Peter Jeremy
peterjeremy at optushome.com.au
Tue Jun 3 01:05:13 PDT 2003
On Mon, Jun 02, 2003 at 02:25:43PM -0700, Matthew Dillon wrote:
> start!). Running certain daemon startups in the background might yield
> a significant overall improvement in startup times.
>
> e.g. instead of running 'sshd' you would run sshd in a subshell, aka
> (sshd &), so the RC script can continue on with the next thing without
> having to wait for sshd to fault-in from disk. Same goes for sendmail
> and many other daemons.
This isn't a definite win. I know in the past it used to actually
slow things down: To take your example, having both sshd and sendmail
attempting to fault-in from disk in parallel will thrash both the disk
and cache far more than sshd and sendmail sequentially faulting in. A
very large number of daemons trying to start in parallel will also
stress the scheduler.
Peter
More information about the freebsd-arch
mailing list