Browse

The Virtual University, Pakistan’s first University based completely on modern Information and Communication Technologies, was established by the Government as a public sector, not-for-profit institution with a clear mission: to provide extremely affordable world class education to aspiring students all over the country.

Using free-to-air satellite television broadcasts and the Internet, the Virtual University allows students to follow its rigorous programs regardless of their physical locations. It thus aims at alleviating the lack of capacity in the existing universities while simultaneously tackling the acute shortage of qualified professors in the country. By identifying the top Professors of the country, regardless of their institutional affiliations, and requesting them to develop and deliver hand-crafted courses, the Virtual University aims at providing the very best courses to not only its own students but also to students of all other universities in the country.

Design, Development and Performance Analysis of CPU Scheduling Algorithms

Download

Author: GHAZALA BIBI


Citable URI : https://vspace.vu.edu.pk/detail.aspx?id=106

Publisher : Virtual University of Pakistan

Date Issued: 12/5/2017 12:00:00 AM


Abstract

OS is set of activities which enables a user or group of users to make utilization of system resources. Multiprogramming OS runs several jobs concurrently. The aim of the multiprogramming is to use the system resources optimally. Optimal resource utilization can be attained by effective and efficient sharing of resources between several users and jobs. Optimal resource allocation relies on effective and well-organized job scheduling at the processor. Job scheduling is a main part of multiprogramming OS. Since the processor is the main essential resource, job/processes scheduling also known as CPU scheduling, develop into one of the core components of OS. CPU Scheduling plays a very important function in efficient and effective use of resources. Various algorithms have been suggested for implementation of CPU scheduling to attain the optimality in OS. Our research work introduces new CPU scheduling algorithm with the high degree objective of optimality in effectiveness and performance. This research work compares the suggested new CPU scheduling algorithm with the existing classical algorithms and recently published ones. Simulation is used for the relative performance study of various CPU scheduling algorithms using synthetic workload. The results of simulations are in form of scheduling performance metrics as per the standard practices followed by the scientists of OS. The simulation may also be used for the guidance and exercise of students of OS.


URI : https://vspace.vu.edu.pk/details.aspx?id=106

Citation: Bibi, G. (2017). Design, Development and Performance Analysis of CPU Scheduling Algorithms, Virtual University of Pakistan, (Lahore, Pakistan).

Version : Final Version

Terms of Use : All the material and results are copyright of Virtual University of Pakistan

Detailed Terms :

Journal :

Files in this item

Name Size Format
Spring 2017_CS720_MS150400492.pdf 1181kb pdf


Copyright 2016 © Virtual University of Pakistan