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>

Reply via email to