[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "Real" Multitasking (Re: GNO questions...)



toddpw@cco.caltech.edu (Todd P. Whitesel) writes:

>Sorry. When I said cooperative multitasking I was not talking about pure
>coop like everyone's brain seems to click into when they hear the term. I
>meant that unix processes like daemons are expected to voluntarily give up
>control of the system in order to prevent undesirable things like high load

(The following is not a disagreemtns in any way, but a reinforcement of the
point in an effort to further defend preemptive multitasking, UNIX, and GNO/ME)

But if they do not give up their time, it will be taken away soon enough! For
that reason, I don't think you can get away with defining that as cooperative
multitasking. All of the concepts, systems, etc. of preemptive multitasking
still apply. Although blocking a process is similar to cooperative
multitasking's technique, the concepts of coop are simply not there.
 ______________________________________________________________________
|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Phillip Vandry | Vandry@Cam.Org | Suicide (n.): What to do if Macs   |
|________________|________________|_______________take over the world__|
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~