[Asterisk-Users] Compiling while * is running
Clif Jones
ctjones at earthlink.net
Mon Feb 2 10:47:44 MST 2004
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. :)
William Waites wrote:
>On Sun, Feb 01, 2004 at 04:51:30PM -0600, Steven Critchfield wrote:
>
>
>>This isn't intended as a flame bait. The original message should have
>>been more clear that I thought you where experiencing crap in windows.
>>
>>
>
>Heh. I haven't used windows since 1995 :)
>
>In fact, with HP-UX you cannot delete or rename or overwrite
>a shared library if it is in use, so you would *have*
>to stop the process before doing a "make install".
>
>For example,
>
>http://web.gat.com/comp/analysis/mdsplus/textfilebusy.html
>
>Talks about this phenomenon.
>
>
>
>>How the hell did HP-UX get trusted status for military use if that is
>>true?
>>
>>
>
>HP was/is a big military contractor long before HP-UX
>came into being, so perhaps that has something to do
>with it...
>
>/w
>
>
More information about the asterisk-users
mailing list