text_combined: alex martelli typcyyjgmailcom hmmm sorry im missing something obvious occasional background computations sufficiently heavy fork said computations child thread return results via various available ipc approaches ive recently pycon mostly playing devils advocate ie prothreads subject utilizing multiple cores effectively classic approach using multiple _processes_ instead actually works quite well many cases application server would appear one pyprocessing package appears offer easy way migrate threaded code multipleprocesses approaches although ive played around yet used production code alex wed mar 19 2008 1049 adam olsen wrote wed mar 19 2008 1125 stefan ring wrote adam olsen gmailcom writes want responsiveness idle throughput busy exactly calculations primarily python code c library grunt work c library shouldnt affected safethreads increased overhead python code way frankly huge mess would hard come scalable solution would allow optimize certain hotspots redo c c isnt even anything left optimize particular low hanging fruit already taken care 30kloc python code total time spent quite uniformly distributed see well point think file bug problem doesnt get forgotten nothing else safethread stuff goes itll likely include withgil option may put together fifo scheduler adam olsen aka rhamphoryncus _______________________________________________ pythondev mailing list zvlllneumpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevaleaxit40gmailcom _______________________________________________ pythondev mailing list zvlllneumpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevpythondev40tangomucom wed 06 aug 2008 091003 0700 pythondev improved thread switching