+1 vote
183 views
in Compilers & Operating Systems by

1 Answer

+1 vote
by
selected by (user.guest)
 
Best answer

Scheduling Criteria

A variety of metrics may be used:

1. CPU utilization: the fraction of the time the CPU is being used (and not for idle process!)


2. Throughput: number of processes that complete their execution per time unit.

3. Turnaround time: amount of time to execute a particular process.

4. Waiting time: amount of time a process has been waiting in the ready queue.

5. Response time: amount of time it takes from when a request was submitted until the first response is produced (in time-sharing systems).

Sensible scheduling strategies might be:

• Maximize throughput or CPU utilization

• Minimize average turnaround time, waiting time or response time.

Also need to worry about fairness and liveness.


Related questions

+1 vote
1 answer 852 views
+1 vote
1 answer 1.6k views
+1 vote
1 answer 60 views
+1 vote
1 answer 3.6k views
0 votes
1 answer 155 views
+1 vote
1 answer 98 views
+1 vote
1 answer 182 views
+1 vote
1 answer 2.9k views
+2 votes
1 answer 1.3k views
0 votes
1 answer 231 views
+1 vote
1 answer 154 views
+1 vote
1 answer 630 views
+1 vote
1 answer 607 views
+1 vote
1 answer 373 views
+2 votes
1 answer 125 views
+1 vote
1 answer 582 views
+1 vote
1 answer 570 views
+1 vote
1 answer 83 views
+1 vote
2 answers 1.2k views
0 votes
1 answer 48 views
+1 vote
1 answer 491 views
+1 vote
1 answer 39 views
+1 vote
1 answer 36 views
+1 vote
1 answer 388 views
+1 vote
1 answer 179 views
asked Nov 7, 2020 in Computer Architecture by anonymous
+1 vote
1 answer 158 views
asked Jan 2, 2020 in Computer Architecture by anonymous
+1 vote
1 answer 94 views
+1 vote
1 answer 153 views
+1 vote
1 answer 95 views
+1 vote
1 answer 191 views
+2 votes
1 answer 348 views
+1 vote
1 answer 97 views
+1 vote
1 answer 152 views
+1 vote
1 answer 117 views
asked Sep 28, 2021 in Others by anonymous
+1 vote
1 answer 118 views
Welcome to CPENTalk.com
Solution-oriented students of computer engineering on one platform to get you that

ONE SOLUTION

...