Upgrading Python Breaks Extensions; Fix proposal

Neil Schemenauer nas at python.ca
Wed Aug 29 10:28:09 EDT 2001


Skip Montanaro wrote:
> 
>     John> Under Unix, each program is its own address space, and .so modules
>     John> are private resources once they're loaded. 
> 
> I might be reading this wrong, and I'm definitely taking you out of context,
> but the whole idea of .so files is that their text sections *are* shared
> among processes.  Their data sections will be process-private.

That's an optimization done at the OS level however.  The process does
not see it.  I think (perhaps incorrectly) that John is saying that the
sharing is done in a less transparent fashion on Windows.  Can someone
confirm?

I don't know how this relates to the original question however.

  Neil




More information about the Python-list mailing list