[Asterisk-Users] Compiling while * is running

Steven Critchfield critch at basesys.com
Mon Feb 2 12:06:14 MST 2004


On Mon, 2004-02-02 at 11:47, Clif Jones wrote:
> It was actually a good question.  When I learned Unix internals, the 
> shared libs and executables
> where "busy" when loaded because of swap-in/swap-out requirements.  Swap 
> space was
> used to store the core memory for the apps, and the app itself was 
> memory mapped when
> needed.  That is why you couldn't overwrite it when it was in use.  You 
> had to rename it.
> I guess Linux has worked around this.  Wish I had time to look and see 
> how. :)

Probably more to the point is that the cost of memory and storage is
such that the multiple copies isn't as much of a problem now. I could
see that as being the case when memory was way too expensive to waste
and hard drives required a DOD defense contract to purchase.
-- 
Steven Critchfield  <critch at basesys.com>




More information about the asterisk-users mailing list