"Graham Dumpleton" <[EMAIL PROTECTED]> writes:
> No such limitation exists with mod_python as it does all the
> interpreter creation and management at the Python C API level. The one
> interpreter per process limitation is only when using the standard
> 'python' runtime executable and you are doing everything in Python code.

Oh cool, I thought CPython used global and/or static variables or had
other obstacles to supporting multiple interpreters.  Is there a
separate memory pool for each interpreter when you have multiple ones?
So each one has its own copies of 0,1,2,None,..., etc?  How big is the
memory footprint per interpreter?  I guess there's no way to timeshare
(i.e. with microthreads) between interpreters but that's o.k.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to