| |
| | creativepro.com - Multiprocessing in Mac OS X |
 | | Cooperative multitasking, used in Mac OS 9, is a scheduling method where each active process gets access to the CPU only if other processes allow it. |
 | | In a cooperative environment, the second process must wait for the active one to yield the CPU, even though the active process isn't really using the processor. |
 | | Similarly, in cooperative threading, the system, through its thread manager, schedules one thread to a processor for a fixed time, then the next one, and so on in a round robin. |
| www.creativepro.com /story/news/10640.html (1111 words) |
|