*Research Scholar (CSE), Yamuna Institute of Engg. & Tech., Gadholi
**Assistant Prof., Yamuna Institute of Engg. & Tech. Gadholi, Yamuna Nagar
***Professor (Maths and Computer Science), Yamuna Institute of Engg. & Tech., Gadholi, Yamuna Nagar
Online published on 27 February, 2018.
The performance of CPU depends on the scheduling policies adopted. These policies provide a schedule framework for execution of processes waiting in ready queue. Various scheduling algorithms as FCFS, SJF, Priority, Round Robin are already existing in the literature for operating system. In an interactive environment, these scheduling policies differ in their efficiency depending upon the characteristics and criteria to be considered. Fuzzy logic can be integrated to decide the task to be implemented according to sequential order. In the present paper, we propose the integration of fuzzy logic with existing Scheduling policies. Fuzzy logic concept is used to select among different values by using reasoning which is approximate and vague. By Fuzzy Logic we are able to decide on the basis of already known knowledge that in which order instructions are given by the user. The inference system in fuzzy logic enables the scheduler to invoke the order of task as in the beginning rather waiting for high and low priorities. In this paper we have designed a C++ simulator to compare various CPU parameters. With Linguistic variables introduced through Fuzzy Inference Rule, the efficiency of different scheduling policies have been evaluated.
Round Robin, Fuzzy logic, Ready Queue, Fuzzy Inference System