Scheduling

Description

AS - Level Computing (Component 1) Flashcards on Scheduling, created by Lewis Hunt on 13/05/2016.
Lewis Hunt
Flashcards by Lewis Hunt, updated more than 1 year ago
Lewis Hunt
Created by Lewis Hunt almost 8 years ago
10
1

Resource summary

Question Answer
What is a scheduler? A program that manages the amount of time different processes have in the CPU
How does a scheduler work? It uses a scheduling algorithm to determine how to share processor time
What is Round robin scheduling? Each process is given a fixed amount of time. If it hasn't finished by the end of that time period, it goes to the back of the queue so the next process in the line
What is first come first served scheduling? It's just like queuing in a shop. The first process that arrives is dealt with by the CPU and then the next process and so on.
What is shortest job first scheduling? It picks the job that will take the shortest time and runs it until it finishes.
What is shortest remaining time scheduling? The scheduler estimates how long each process will take. It then picks the one that will take the least amount of time, however, if a new job is added with a shorter remaining time the scheduler will switch to that one.
What are multi-level feedback queues? It uses multiple queues and each queue has a different priority. The algorithm can move jobs between these queues depending on the jobs' behaviour.
Show full summary Hide full summary

Similar

A level Computing Quiz
Zacchaeus Snape
Types and Components of Computer Systems
Jess Peason
Input Devices
Jess Peason
Output Devices
Jess Peason
Computing
Kwame Oteng-Adusei
Pack of playing cards answer
Karl Taylor
Code Challenge Flow Chart
Charlotte Hilton
Computing Hardware - CPU and Memory
ollietablet123
Computer Systems
lisawinkler10
Computer science quiz
Ryan Barton
Input, output and storage devices
Mr A Esch