Re: Standard Threads vs Weightless Threads

2005-08-01 Thread Björn Lindström
Christopher Subich <[EMAIL PROTECTED]> writes: > the primary benefit (on uniprocessor systems) that if one thread > executes a blocking task (like IO writes) another thread will receive > CPU attention. On multiprocessor systems, of course, the benefit is that threads can run on separate CPUs. Th

Re: Standard Threads vs Weightless Threads

2005-08-01 Thread Christopher Subich
yoda wrote: > 1)What is the difference (in terms of performance, scalability,[insert > relevant metric here]) between microthreads and "system" threads? System-level threads are relatively heavyweight. They come with a full call stack, and they take up some level of kernel resources [generally

Standard Threads vs Weightless Threads

2005-08-01 Thread yoda
Recently I read Charming Python: Implementing Weightless Threads (http://www-128.ibm.com/developerworks/linux/library/l-pythrd.html) by David D. I'm not an authority on threading architectures so I'd like to ask the following: 1)What is the difference (in terms of performance, scalability,[insert