1.2.1 Systems Software Flashcards
1
Q
What is a scheuler?
A
It is part of the OS that uses a scheduling algorithm to determine how to share the processor time
2
Q
What is Round Robin Scheduling?
A
- Each process is given a fixed amount of processor time
- If it is not finished then it has to go to the back of the queue
3
Q
What is First Come First Served Scheduling?
A
- The first instruction in the queue will be processed first
- Like a supermarket
4
Q
What is Shortest Job First Scheduling?
A
- The shortest job will worked out and completed
- This means that big jobs may not be completed
5
Q
What is Shortest Remaining Time Scheduling?
A
- The scheduler estimates how long each process will take
- It then picks the one that will take the least amount of time
- If a job is added with a shorter remaining time then the scheduler is switched to that one
6
Q
What is Multi-level Feedback Queues?
A
This takes into account the priority of a task
-This is done as there are two queues , one with high priority and one with low priority