My server can easily fill all 96 running standard Python under gunicorn.
parallel -j96 'python -c "print('{}')"' ::: $(for i in {1..96};do echo $i;done)The other option is you could allocate all the shared data off of the Python heap prior to the fork call.
It's been in Pyston for a while.