Performance Enhancement of CPU Scheduling by Hybrid Algorithms Using Genetic Approach  

Abstract

Scheduling is a fundamental operating-system function. The concept is to have computer resources shared by a number of processes. The productivity of a computer solely depends on the use of CPU scheduling algorithm in a multiprogrammed operating system. Almost all computer resources are scheduled before use. The CPU is, of course, one of the primary computer resources. Thus, its scheduling is central to an operating-system’s design and constitutes an important topic in the computing research. The problem of scheduling which computer process run at what time on the central processing unit (CPU) or the processor is explored. Some CPU scheduling algorithms has been elaborated and assessed on the basic CPU scheduling objectives i.e; average waiting time etc. These will form the base parameters in making a decision for the suitability of the given algorithm for a given objective. Many algorithms have been developed for the CPU scheduling of a modern multiprogramming operating system. Our research work involves the design and development of new CPU scheduling algorithm (the Hybrid Scheduling Algorithm using genetic approach). This work involves a software tool which produces a comprehensive simulation of a number of CPU scheduling algorithms. The tool’s results are in the form of scheduling performance metrics. We will discuss the use of genetic algorithm to provide efficient scheduling algorithm. The work shows that genetic approach will be efficient for sequencing problems. Result of the work shows that proposed genetic algorithm demands less average waiting time.  

Authors and Affiliations

Jyotirmay Patel , A. K. Solanki

Keywords

Related Articles

Cloud Service Negotiation Techniques  

Cloud computing is a subscription based service from which the networked storage space and the resources can be obtained. Collaborations in multiple institutions are increasing due to the world wide deployment of more cl...

Design & Implementation of 64 bit ALU for Instruction Set Architecture & Comparison between Speed/Power Consumption on FPGA  

In the present paper design of 64 bit ALU is presented. Arithmetic Logical Unit is the part of Microprocessor. All the arithmetic & logical functions are performed inside the ALU. So ALU is the heart of the micropr...

Design & Analysis Of An Inverted-T Shaped Antenna With DGS For Wireless Communication

A new and unique methodology for designing a compact micro strip patch antenna for lower microwave frequencies is proposed. A very Compact inverted-T shaped micro strip patch antenna with DGS (Defected Ground Structu...

Improving Memory Access time by Building an AMBA AHB compliant Memory Controller  

Memory access time has been a bottleneck in many microprocessor applications which limits the system performance. Memory controller (MC) is designed and built to attacking this problem. The memory controller is the...

Security Built On Dynamic Reusable Passwords On Online Purchase  

is providing different types of applications to the user. Based on the user requirement internet is growing longer in the day-to-day life for the E-transaction process internet is the main source for all applications whe...

Download PDF file
  • EP ID EP104367
  • DOI -
  • Views 56
  • Downloads 0

How To Cite

Jyotirmay Patel, A. K. Solanki (2012). Performance Enhancement of CPU Scheduling by Hybrid Algorithms Using Genetic Approach  . International Journal of Advanced Research in Computer Engineering & Technology(IJARCET), 1(4), 142-144. https://europub.co.uk/articles/-A-104367