*BSD News Article 28233


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!bunyip.cc.uq.oz.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!gatech!newsxfer.itd.umich.edu!gumby!yale!yale.edu!noc.near.net!news.delphi.com!usenet
From: John Dyson <dysonj@delphi.com>
Newsgroups: comp.os.386bsd.misc
Subject: Re: Shared Library Status ?
Date: Tue, 8 Mar 94 12:12:30 -0500
Organization: Delphi (info@delphi.com email, 800-695-4005 voice)
Lines: 13
Message-ID: <BY1pv3m.dysonj@delphi.com>
References: <JKH.94Mar5233255@whisker.hubbard.ie> <hastyCM8Buv.26z@netcom.com> <CGD.94Mar7155635@erewhon.CS.Berkeley.EDU>
NNTP-Posting-Host: delphi.com
X-To: Chris G. Demetriou <cgd@erewhon.CS.Berkeley.EDU>

Chris G. Demetriou <cgd@erewhon.CS.Berkeley.EDU> writes:
 
>"DAMN!"  i didn't realize it made that little difference.  cool.  8-)
>(i'd actually not benchmarked them, nor even compared them...)
 
The biggest cost of the shared libraries is in CPU at process startup.  Both
USER mode and KERNEL mode.  For fairly long running processes like compiles,
the additional overhead is not very significant as you have noted.  For
many short running processes (like running lots of users) the overhead
will be more significant.
 
John
dyson@implode.root.com