* Pre-emptive Scheduling - VADS 5.5a uniprocessor results
@ 1988-02-16 16:30 Karl A. Nyberg
0 siblings, 0 replies; only message in thread
From: Karl A. Nyberg @ 1988-02-16 16:30 UTC (permalink / raw)
[Will there now be a posting on this from somebody named MANFACE at GWU? :-)]
The example program given runs with the following (edited) results on Verdix
VADS 5.5a (Beta) VAX/ULTRIX. It gives the expected results. Slippage of a
tenth of a second between the printing of task A output seems reasonable.
Note that when task A gets the CPU, it really GETS the CPU. Right in the
middle of printing out a string, task B's output is completely interrupted
by task A.
This would seem to indicate that pre-emptive scheduling can be supported in
the uniprocessor environment. It would also indicate that this compiler is
"legal" (in the terms used in a previous posting).
-- Karl -- (a.k.a. "whoever")
********TASK A HERE 40371.450
TASK B HERE 40371.470
...
TASK B HERE 40376.460
TASK B HE********TASK A HERE 40376.470
RE 40376.480
...
TASK********TASK A HERE 40381.480
B HERE 40381.490
...
TASK B HERE********TASK A HERE 40386.490
40386.480
...
TASK B HERE********TASK A HERE 40391.500
40391.480
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~1988-02-16 16:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1988-02-16 16:30 Pre-emptive Scheduling - VADS 5.5a uniprocessor results Karl A. Nyberg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox