All Projects → boonsuen → process-scheduling-solver

boonsuen / process-scheduling-solver

Licence: other
A web app to generate gantt chart and calculate turnaround time and waiting time for various CPU scheduling algorithms.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to process-scheduling-solver

biefircate
Running x86-16 or x86-32 code from x86-64 UEFI; _very experimental_ • mirror of https://gitlab.com/tkchia/biefircate • developer notes at https://gitlab.com/tkchia/biefircate/-/blob/main/doc/NOTES.asciidoc
Stars: ✭ 47 (-47.78%)
Mutual labels:  operating-system
sanos
Sanos operating system kernel
Stars: ✭ 55 (-38.89%)
Mutual labels:  operating-system
airyx
A BSD-based OS project that aims to provide an experience like and some compatibility with macOS (formerly known as airyxOS)
Stars: ✭ 2,490 (+2666.67%)
Mutual labels:  operating-system
Polaris
A WIP 64-bit UNIX-like kernel
Stars: ✭ 72 (-20%)
Mutual labels:  operating-system
Prism-OS
An operating system created in c#, Made possible by the cosmos community!
Stars: ✭ 45 (-50%)
Mutual labels:  operating-system
cpu-scheduling-simulator
⚙️Operating System CPU Scheduling Simulator😄
Stars: ✭ 20 (-77.78%)
Mutual labels:  operating-system
witos
A SM^2 (smart and small) OS for IoT.
Stars: ✭ 29 (-67.78%)
Mutual labels:  operating-system
kerla
A new operating system kernel with Linux binary compatibility written in Rust.
Stars: ✭ 3,077 (+3318.89%)
Mutual labels:  operating-system
SnowFlake
Technology is free, SnowFlakeOS
Stars: ✭ 38 (-57.78%)
Mutual labels:  operating-system
KSOS
Our very own Operating System built from scratch for x86 architecture systems!
Stars: ✭ 83 (-7.78%)
Mutual labels:  operating-system
pranaOS
A unix operating system written from scratch in c that gives support for arm, x86
Stars: ✭ 138 (+53.33%)
Mutual labels:  operating-system
xinu-avr
the Xinu OS for AVR atmega328p devices (e.g. Arduino)
Stars: ✭ 18 (-80%)
Mutual labels:  operating-system
Osmanthus
A developing operating system
Stars: ✭ 36 (-60%)
Mutual labels:  operating-system
Macaron
A sweet hobby made operating system written in C++ for x86 CPUs with GUI
Stars: ✭ 34 (-62.22%)
Mutual labels:  operating-system
duckOS
Yet another hobby x86 UNIX-like operating system written in C and C++. Features a dynamically linked userspace, an in-house c standard library, and more! And yes, it runs DOOM.
Stars: ✭ 250 (+177.78%)
Mutual labels:  operating-system
mckernel
McKernel
Stars: ✭ 88 (-2.22%)
Mutual labels:  operating-system
monolith
A C++ monorepo for discrete and continuous optimization. Batteries included!
Stars: ✭ 84 (-6.67%)
Mutual labels:  scheduling-algorithms
DentOS
Experimental Stand-alone 32-bit Kernel with Bootloader written in AT&T Assembly and Freestanding C
Stars: ✭ 32 (-64.44%)
Mutual labels:  operating-system
nixos-tutorial
one hour, hands-on
Stars: ✭ 118 (+31.11%)
Mutual labels:  operating-system
wiser
🐎 Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you.
Stars: ✭ 249 (+176.67%)
Mutual labels:  operating-system

Process Scheduling Solver

A web based tool to generate gantt chart and calculate TAT (turnaround time) and WAT (waiting time) based on various scheduling algorithms.

process-scheduling-solver

Get it here: boonsuen.com/process-scheduling-solver

Supported algorithms

  • First Come First Serve / FCFS
  • Shortest Job First / SJF (non-preemptive)
  • Shortest Remaining Time First / SRTF (preemptive)
  • Round-Robin / RR
  • Priority (non-preemptive)
  • Priority (preemptive)

Built with

  • Next.js
  • TypeScript
  • styled-components
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].