Garrett Wollman said:
> <<On Tue, 18 Nov 2003 18:07:32 -0500 (EST), [EMAIL PROTECTED] said:
> 
> > If the object is to maximally 'share',
> 
> The object, AIUI, is for ~username expansion to work in the shells
> when the user stored somewhere defined by an external NSS module.  I
> don't believe that there is anything else in a (sane) shell that
> cares.
> 
It is a fallacy that EVERYTHING (e.g. libc) needs to be dynamically
linked to support that feature.  A single, self contained library
that might even be sparse WRT memory isn't going to hurt much.

A compromise that supports both a 'feature' and performance
seems to be appropriate.  Making everything shared (with
the sparse allocation of .data, and .text somewhat) to implement
a specific feature is certainly wasteful.

All or nothing isn't the optimal answer here.

John
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to