Sven wrote
<<
The standard VM is using a single OS process (and thus uses a single core) but manages its own user land threads called Processes. The cool thing is that you can read/understand all this threading code (ProcessorScheduler, Process, Semaphore, Monitor, Delay, ..). There few if any limits to the amount of processes you can have.�
To answer the second question: I believe SharedQueue is the class you should be looking at (first).�
>>
Great, that sounds very encouraging. Thanks very much.
Andy