
May range from 10/second to 1/hour depending on the special task.

Throughput: Throughput is known for number of process that takes to finish of execution per unit time. But actually CPU usage range is 40 percent for light load and 90 percent for heavy load.

Scheduling criteria: The criteria include with the following topics.ĬPU utilization: Generally the CPU should keep busy 100% of time so that CPU cycle does not get wasted. The dispatcher should be as fast as possible so that it can switch programs. Scheduler can select a process among the processes that are ready to execute and allocates CPU to one of them.ĭispatcher: Dispatcher function is essential for CPU scheduling because it controls the process by short term scheduler. There must be a way for the operating system and application processes to share the CPU.ĬPU scheduler: It means amount of the time the CPU is takes for executing instruction of processes. Mainly Operating system is to provide as a good environment where user can execute program with efficient manner.ĬPU scheduling: CPU scheduling operates this multiprogramming task by switching one after another. The CPU must have a useful way of using CPU scheduling. For the management of handling multiple applications of a PC. The operating system is the most important program that runs on a computer to run other programs and applications. Keywords: Operating system, Context switch, Scheduling, turnaround time, waiting time, Average time and burst time. According to our new scheduling algorithm gives us better result than the others scheduling. According to CPU scheduling our paper focuses about the shortest round first based scheduling algorithm with quantum time which compare to First come first serve(FCFS), Shortest job first,(SJF), Round Robin(RR).

CPU scheduling is a mechanism by which the CPU of a computer is kept busy. This is very essential for execution of every program. Student of Computer Science and Engineering IUBATInternational University of Business Agriculture &Ībstract: CPU scheduling is the most primary and basic function of computers operating system. Lecturer of Computer Science and Engineering IUBATInternational University of Business Agriculture & An Improved and Performance Evaluation of a New Shortest Round First (SRF) based Scheduling Algorithm Considering with Quantum Time
