Definition and Explanation of CPU Scheduling in Operating system:

A major task of an operating system is to manage a collection of processes. In some cases, a single process may consist of a set of individual threads.


In both situations, a system with a single CPU or a multi-processor system with fewer CPU's than processes has to divide CPU time among the different processes /threads that are competing to use it. This process is called CPU scheduling.

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Blog Archive

Powered by Blogger.

- Copyright © 2013 Taqi Shah Blogspot -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -