1.2.1 (d. Scheduling: round robin, first come first served, multi-level feedback queues, shortest job first and shortest remaining time)

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/12

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:39 PM on 3/14/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

13 Terms

1
New cards

What is scheduling?

- A single CPU can only process instructions for one application at a time​

- The Operating System must schedule when each application can use the CPU​

- This gives the illusion of multi-tasking - multiple applications appear to be running simultaneously​

2
New cards

What are the aims of scheduling?

- To provide an acceptable response time to all users​

- To maximise the time the CPU is usefully engaged​

- To ensure fairness on a multi-user system

3
New cards

What is round robin?

- Each job is allocated equal processor time (time slices) By FIFO

- If the job has not completed by the end of its time slice, the next job is allocated a time slice

- Allows for multi tasking as it switches between active tasks

<p>- Each job is allocated equal processor time (time slices) By FIFO</p><p>- If the job has not completed by the end of its time slice, the next job is allocated a time slice</p><p>- Allows for multi tasking as it switches between active tasks</p>
4
New cards

What are drawbacks of round robin?

inefficiency for processes with varying priorities or lengths

5
New cards

What is first come first served?

The first job to arrive is executed until it completes

6
New cards

What are the drawbacks of first come first served?

a long process can cause many short ones to wait, leading to high average waiting times

7
New cards

What is shortest remaining time?

-The time to completion is estimated as each new ​job arrives​

-The job with the shortest remaining time to completion is executed, meaning that a shorter new job can take over from the current process.

8
New cards

Shortest remaining time is pre-emptive. What does this mean?

the currently running process can be interrupted and moved from the CPU if a new process arrives with a shorter time left to complete

9
New cards

What is drawbacks of shortest remaining time?

potential for process starvation, where long processes may never get to run if a continuous stream of short processes arrives

10
New cards

What is shortest job first?

- the total execution time of each job is estimated by the user​

- The waiting job with the smallest total execution time is executed when the current job completes​

11
New cards

What are the drawbacks of shortest job first?

Potential for starvation, where long processes may never get to run if there's a constant stream of short jobs

12
New cards

What are multi-level feedback queues?

- Multiple queues are created with different

priority levels

- If a job uses too much CPU time it is moved to a lower priority queue

- Processes can also be moved to a higher priority queue if they have waited a long time

13
New cards

What are drawback of multi level feedback queues?

its complexity, the potential for process starvation in lower-priority queues

Explore top notes

note
The History of Ice Cream
Updated 380d ago
0.0(0)
note
Latin Grammar Revision
Updated 841d ago
0.0(0)
note
greece
Updated 1029d ago
0.0(0)
note
Chapter 12: History of key ideas
Updated 1200d ago
0.0(0)
note
Unit 1: Thinking Geographically
Updated 469d ago
0.0(0)
note
APUSH Unit 4 (vocab)
Updated 676d ago
0.0(0)
note
The History of Ice Cream
Updated 380d ago
0.0(0)
note
Latin Grammar Revision
Updated 841d ago
0.0(0)
note
greece
Updated 1029d ago
0.0(0)
note
Chapter 12: History of key ideas
Updated 1200d ago
0.0(0)
note
Unit 1: Thinking Geographically
Updated 469d ago
0.0(0)
note
APUSH Unit 4 (vocab)
Updated 676d ago
0.0(0)

Explore top flashcards

flashcards
All Pre APs
48
Updated 202d ago
0.0(0)
flashcards
Russian CH 9 vocab
89
Updated 486d ago
0.0(0)
flashcards
Comp - Week 2 Vocab
58
Updated 856d ago
0.0(0)
flashcards
Patho Exam 4
292
Updated 593d ago
0.0(0)
flashcards
Unit 7: Period 7: 1890–1945
47
Updated 67d ago
0.0(0)
flashcards
Pre Lab 8
38
Updated 1054d ago
0.0(0)
flashcards
Ap World Unit 7 Vocab
63
Updated 1093d ago
0.0(0)
flashcards
All Pre APs
48
Updated 202d ago
0.0(0)
flashcards
Russian CH 9 vocab
89
Updated 486d ago
0.0(0)
flashcards
Comp - Week 2 Vocab
58
Updated 856d ago
0.0(0)
flashcards
Patho Exam 4
292
Updated 593d ago
0.0(0)
flashcards
Unit 7: Period 7: 1890–1945
47
Updated 67d ago
0.0(0)
flashcards
Pre Lab 8
38
Updated 1054d ago
0.0(0)
flashcards
Ap World Unit 7 Vocab
63
Updated 1093d ago
0.0(0)