In message: <[EMAIL PROTECTED]>
            Robert Watson <[EMAIL PROTECTED]> writes:
: 
: On Mon, 8 Sep 2008, Warner Losh wrote:
: 
: >  Commit the no-brainer parts of my space saving kernel experiments.  We
: >  don't inline the locking primitives, and only grab those parts of mii
: >  that we really need.  Other space optimizations are too agressive for
: >  the generic file (removing all of usb, and loading it as kernel
: >  modules).
: 
: It's been a few years since we selected defaults on lock inlining (and other 
: optional parameters), and it might well be time to re-evaluate our defaults. 
: Cache footprint on code continues to play a significant role in performance, 
: the trade-offs for function invocation have changed quite a bit over the 
: years.  A more thorough performance analysis of lock inlining is probably 
: overdue for all platforms, not just small embedded ones.

Agreed.  I don't know if it is faster on the embedded platforms, but
it makes such a huge space difference as to be well worth it...

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

Reply via email to