This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vslavik
Recipients Rhamphoryncus, fdirosa, nnorwitz, timbishop, vslavik
Date 2008-06-03.22:58:30
SpamBayes Score 0.044792674
Marked as misclassified No
Message-id <1212533912.35.0.0693445471333.issue1758146@psf.upfronthosting.co.za>
In-reply-to
Content
> Does the PythonInterpreter option create multiple interpreters
> within a single process

Yes.

> They aren't truly isolated interpreters and nobody I've asked has yet 
> provided a use case for it.

If you ignore mod_python and mod_wsgi, then maybe, but mod_python is
*the* use case for this. Running separate process for every web app
and/or every virtual host on your server is expensive in terms of RAM
usage (and this matters if you use virtual server - 256MB or less is not
unusual). On the other hand, you need isolation for independent apps --
some modules may use globals, or you may want to be able to run both
production and testing versions of the same app (i.e. different versions
of the same Python module).
History
Date User Action Args
2008-06-03 22:58:32vslaviksetspambayes_score: 0.0447927 -> 0.044792674
recipients: + vslavik, nnorwitz, Rhamphoryncus, timbishop, fdirosa
2008-06-03 22:58:32vslaviksetspambayes_score: 0.0447927 -> 0.0447927
messageid: <1212533912.35.0.0693445471333.issue1758146@psf.upfronthosting.co.za>
2008-06-03 22:58:31vslaviklinkissue1758146 messages
2008-06-03 22:58:30vslavikcreate