what is Scheduling?

Answer Posted / avinaba biswas

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

Is This Answer Correct ?    3 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain the performance differences between user-space threads and kernel-supported threads.?

602


What is the working set of a process?

607


How to work unix commands on windows xp without installing unix o/s in pc?

522


Explain critical section?

613


Explain what are the main families of threads?

573






explain about the initial process sequence while the system boots up?

616


Explain what is critical section?

557


Explain how to work unix commands on windows xp without installing unix o/s in pc?

493


What is protection boundary?

687


How would you kill a process?

634


List the system calls used for process management?

624


What is the window of the working set of a process?

643


Explain the different kinds of threads?

612


Explain what is protection boundary?

578


Explain what is scheduling?

619