Question 1) - If a machine has dual CPUs - either per chip or on a quad mac - do threads that I create inside an RB app always sit inside the same process and CPU ? If so, is there a way of splitting the workload in an app across CPUS ?
Question 2) While waiting for my mac to run a particularly long task, I did some browsing and came across an Icelandic company CCP that wrote and runs a massively multiplayer online game called "Eve". It says in its technical blurb that it uses a special version of Python to achieve high concurrency and parallelism - called "Stackless" python. And states this allowed them to gain much better performance and scaling with regard to parallelism , concurrency etc. Did a a little brief reading , but does anyone out there know about this? Is this something that we could benefit from in RB?. It seems to be a "Python" thing at the moment only. But I doubt if theres anything fundamental to stop it from being used in other languages.. Bjorn @ Einhugur - know anything about this or your icelandic comrades ? _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
