[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__|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~