From: karl@grebyn.COM (Karl A. Nyberg)
Subject: Pre-emptive Scheduling - VADS 5.5a uniprocessor results
Date: 16 Feb 88 16:30:43 GMT [thread overview]
Message-ID: <8802161630.AA01972@grebyn.com> (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
reply other threads:[~1988-02-16 16:30 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox