In this paper to get a more accurate evaluation of scheduling algorithms,we decided to use simulations. Running simulations involves programming a model of the computer system.Software data structures represent the major components of the system. The simulator has a variable representing a clock; as this variable value is increased, the simulator modifies the system state to reflect the activities of the devices, the processes and the scheduler.