basically, what I mean is multi interpreters is running on one process.
If you want to have a central thing for keeping values across interpreters, look at a database, memcached or Redis maybe?
I'm not sure what problem you are trying to solve.
multi interpreters on one process have many advantages: 1. all the way you point out has data copy, 2. real threads on windows but not fork-like one.
I am trying to improve my English skills, if you see a mistake please feel free to reply or /msg me a correction