The CPU scheduling algorithm (in UNIX) is a simple priority algorithm. The priority for a process is
Question:
The CPU scheduling algorithm (in UNIX) is a simple priority algorithm. The priority for a process is computed as the ratio of the CPU time actually used by the process to the real time that has passed. The lower the figure, the higher the priority. Priorities are recalculated every tenth of a second.
a. What kind of jobs are favored by this type of algorithm?
b. If there is no I/O being performed, this algorithm reduces to a round-robin algorithm. Explain.
c. Discuss this algorithm in terms of the scheduling objectives given in the text.
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Related Book For
The Architecture of Computer Hardware, Systems Software and Networking An Information Technology App
ISBN: 978-1118322635
5th edition
Authors: Irv Englander
Question Posted: