Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devanshi-bavaria/disk-scheduling-algo-simulation
Simulation of Disk Scheduling Algorithms using HTML, CSS and JS
https://github.com/devanshi-bavaria/disk-scheduling-algo-simulation
bootstrap4 css html5 javascript
Last synced: 16 days ago
JSON representation
Simulation of Disk Scheduling Algorithms using HTML, CSS and JS
- Host: GitHub
- URL: https://github.com/devanshi-bavaria/disk-scheduling-algo-simulation
- Owner: Devanshi-Bavaria
- Created: 2024-08-23T16:13:29.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-23T16:39:02.000Z (3 months ago)
- Last Synced: 2024-10-09T10:45:06.616Z (about 1 month ago)
- Topics: bootstrap4, css, html5, javascript
- Language: HTML
- Homepage: https://devanshi-bavaria.github.io/Disk-Scheduling-Algo-Simulation/
- Size: 2.69 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Disk Scheduling Algorithm Simulation
This project is a website designed to simulate and understand different disk scheduling algorithms as part of an Operating Systems class. The website provides information on various algorithms and allows users to simulate each algorithm.
## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Technologies Used](#technologies-used)
- [Screenshots](#screenshots)## Introduction
Disk scheduling is an essential function of operating systems, where I/O requests arriving for the disk are scheduled. This website helps in understanding and simulating different disk scheduling algorithms including FCFS, SSTF, SCAN, C-SCAN, LOOK, and C-LOOK.## Features
- Informational content about each disk scheduling algorithm.
- Simulations of the following algorithms:
- FCFS (First-Come, First-Served)
- SSTF (Shortest Seek Time First)
- SCAN
- C-SCAN (Circular SCAN)
- LOOK
- C-LOOK (Circular LOOK)
- Comparison of different algorithms.
- Responsive design with Bootstrap.## Installation
To run this project locally, follow these steps:1. Clone the repository:
```sh
https://github.com/Devanshi-Bavaria/Disk-Scheduling-Algo-Simulation.git
```
2. Navigate to the project directory:
```sh
cd disk-scheduling-algorithms
```
3. Open `index.html` in your browser to view the website.## Usage
1. Open `index.html` to view the homepage.
2. Navigate through the menu to learn about different disk scheduling algorithms.
3. Use the "Simulate" links under each algorithm to see how they work.
4. Visit the "Comparison of Algorithms" page to compare different algorithms.## Technologies Used
- HTML5
- CSS3
- JavaScript
- Bootstrap 4.2.1---
Website can be accessed [here](https://devanshi-bavaria.github.io/Disk-Scheduling-Algo-Simulation/).
This project was created as a part of the Operating Systems Lab course.