Unix Threads Question:
Download Job Interview Questions and Answers PDF
What is Scheduling?
Answer:
Scheduling is a key concept in computer multitasking,
multiprocessing operating system and real-time operating
system designs. Scheduling refers to the way processes are
assigned to run on the available CPUs, since there are
typically many more processes running than there are
available CPUs. This assignment is carried out by softwares
known as a scheduler and dispatcher.
The scheduler is concerned mainly with:
* Throughput - number of processes that complete their
execution per time unit.
* Latency, specifically
multiprocessing operating system and real-time operating
system designs. Scheduling refers to the way processes are
assigned to run on the available CPUs, since there are
typically many more processes running than there are
available CPUs. This assignment is carried out by softwares
known as a scheduler and dispatcher.
The scheduler is concerned mainly with:
* Throughput - number of processes that complete their
execution per time unit.
* Latency, specifically
Download Unix Threads Interview Questions And Answers
PDF
Previous Question | Next Question |
What are the different kinds of threads? | What is Protection boundary? |