Code Monkey home page Code Monkey logo

process-scheduling-simulator's Introduction

Process-scheduling-simulator

Created programs to simulate two different scheduling algorithms i.e. First come, first served and Preemptive Round Robin scheduling

Logo

Instruction

FCFS and ROUND_ROBIN user commands
Name
	non-preemtive-28963555 - graphic display the ROUND_ROBIN  scheduler work
        preemtive-28963555 -graphic display the FCFS scheduler work

SYNOPSIS
	./non-preemtive-28963555 [fileName]
	or
	./non-preemtive-28963555
        &
        ./preemtive-28963555 [fileName]
        or 
	./preemtive-28963555
Description
	Graphic display of the given process in the file accordinf to the choosen scheduler
     
        commands:
        ./non-preemtive-28963555 [fileName],  it reads the given fileName and display the graphic of the process execution using the 
                                              ROUND_ROBIN scheduler
	Limitaion:
			filename should be there is same directory
      
	./non-preemtive-28963555, it reads by default fileName "process-data.txt" and display the graphic of the process execution using the 
                                              ROUND_ROBIN scheduler
     
 	./preemtive-28963555 [fileName], it reads the given fileName and display the graphic of the process execution using the 
                                              FCFS scheduler
	Limitaion:
			filename should be there is same directory

	./preemtive-28963555, it reads by default fileName "process-data.txt" and display the graphic of the process execution using the 
                                              FCFS scheduler
Overall Limitation:
     filename should be there and Process time should be a natural number, process name should not more than 10 characters.

process-scheduling-simulator's People

Contributors

shouryaraj avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.