Giter Club home page Giter Club logo

oslabproject's Introduction

Scheduling-Algorithms-Implementation

Implementation of OS Scheduling Algorithms using webpages. HOW TO INSTALL THE PROJECT Steps to install the project:

  1. To install the project first download the zip file.
  2. Extract the files from the zip file
  3. Open the index.html file using any browser.
  4. After opening refer to how to use section to understand how to use the website to implement scheduling algorithms.

HOW TO USE THE PROJECT

Steps to use the website:

  1. First add the arrival time and burst time for different processes you want to consider for the implementation of the algorithm by entering arrival time, burst time and then clicking on ADD A ROW BUTTON. (Note: Enter the processes sorted according to the arrival time)
  2. You delete entry from table if you want to by clicking on DELETE A ROW BUTTON.
  3. Then select the algorithm according to which you want schedule the processes which you have added to the table by selecting the particular radio button. (Note: For Round Robin you also have to enter the time quanta in the respective text field and for Priority scheduling enter the priority for each process in the designated column. Lower the priority prior it will be scheduled).
  4. After adding all processes and selecting the scheduling algorithm click on execute button which will find turn around time, response time, completion time and waiting time for all processes. Also, line graphs for the response time, completion time and waiting will be shown with Gantt Chart.

HOW TO EDIT THE PROJECT

Steps to edit the project:

  1. To edit the project, you could open the folder in editor like Visual Code and then edit the particular file which you want.

oslabproject's People

Contributors

nirbhayparmar avatar

Watchers

 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.