CALL FOR PAPERS :
DEC-2018
| Submission Last Date |
:
|
30-Dec-2018
|
| Acceptance Notification
|
:
|
in 15 days
|
| Publication Date
|
:
|
in 5 days
|
FOR AUTHORS
FOR REVIEWERS
IJRET® PUBLICATIONS
DOWNLOADS
CONTACT US
NEWS & UPDATES
|
CAPS: A TOOL FOR PROCESS SCHEDULING
Hifzan Ahmad, Neelendra Badal, Prernita Dwivedi
Abstract: A multiprogramming operating system allows more than one process to be loaded into the main-memory at a time and allows the loaded process to share the CPU using time-multiplexing. CPU scheduling is the method of determining when processors should be assigned and to which processes. CPU scheduling in distributed system can be defined as allocating processes to processors so that total execution time will be minimized, utilization of processors will be maximized and load balancing will be maximized. This paper presents a simulating behavior of CPU scheduling in distributed environment using the proposed and developed Computing Analyzer and Process Simulator (CAPS) tool. Symmetric multiprocessor scheduling technique has been implemented in the presented CAPS tool and the selection of the processes from the ready queue is done through the FCFS scheduling policy. The hard affinity mechanism has been implemented where processes are restricted to migrate among processors. Once a process has been allocated to a CPU, it will complete its execution on that processor only. The implementation of CAPS tool is done through Microsoft Visual Studio 9.0.
Keywords: CPU Scheduling, Multiprocessor System, Distributed System, Multiprogramming.
DOI: https://doi.org/10.15623/ijret.2014.0322014
|
|