Multithreading
Boris Gaertner
Boris.Gaertner at gmx.net
Mon Mar 28 14:13:02 UTC 2005
"Ross Boylan" <RossBoylan at stanfordalumni.org> wrote:
> This has been a very interesting thread for me. I thought squeak did
> time-slicing. Are other smalltalks the same in not doing timeslicing?
Yes, I think they implement all the same process model.
The process machinery of Smalltalk was designed for event-driven
simulations (chapters 22 - 24 of the Blue Book), where time-slicing is
not a requirement.
>
> > Of course it was; there should be no surprise there at all. There is a
> > single active process and it runs until it stops. You can make it stop
> > temporarily by deliberately yielding occasionally which will give
>
> What actions, or types of actions, are necessary to yield control?
Processor yield.
Processor is an instance of ProcessorScheduler.
Greetings, Boris
More information about the Squeak-dev
mailing list
|