Skip to content

Hardvan/The-OS-sential-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codebase for OS EL Project

This repository contains the codebase for the Operating Systems EL Project.

Topics

  1. CPU Scheduling
  2. Process Synchronization
  3. Multi-threading

This repository also contains four CPU scheduling algorithms implementation in Python using Flask web framework.

Link to the website

Requirements

  • Python 3.x
  • Flask

Installation

  1. Clone the repository
  2. Install the requirements pip install -r requirements.txt
  3. Navigate to the project directory cd Website/ and run python app.py

Files

  • app.py: Flask application to run the web server
  • scheduling_algos.py: Contains the implementation of the scheduling algorithms such as:
    1. FCFS
    2. SJF
    3. Priority

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published