Subject: Re: HEADS UP: migration to fully dynamic linked "base" system
To: None <current-users@netbsd.org>
From: David Laight <david@l8s.co.uk>
List: current-users
Date: 08/26/2002 19:08:58
> And to keep libraries where they have traditionally belonged (ie, in
> /usr/lib) and only there.
How old is tradition?
I'm sure the first unix system I used had users filestore in /usr
(ie home directories).
Unfortunately the disks weren't big enough to get all the system
stuff into /, so chunks of it migrated.
This isn't really necessary any more.
Even the /usr is sharable readonly between systems (eg for diskless
sun3) isn't really true in most cases.
OTOH if (most of) /bin and /sbin is shared, there is no real reason
to 'crunch' the /recover binaries just for a few MB of disk space.
Just ensure that there are enough useful utilities.
Shell performance would be improved by putting a little effort
into making more commands builtin.
Profiling the dynamic loader might show some hot spots where
performance can easily be improved.
David
--
David Laight: david@l8s.co.uk