[squeak-dev] Are Squeak processes pre-emptive?
Iain Bason
iain at thebasons.com
Thu Apr 15 14:40:36 UTC 2010
On Apr 13, 2010, at 3:53 PM, Eliot Miranda wrote:
> A cooperative scheduler is one in which it is guaranteed that
> another process does not run until the active process chooses to
> yield. This makes it easy to implement particular forms of
> synchronisation because processes are not preemptive.
But it also makes it impossible to take advantage of multiple cores.
Is the ease of synchronization really worth it?
Iain
More information about the Squeak-dev
mailing list
|