⚙️Operating System CPU Scheduling Simulator😄
-
Updated
Nov 2, 2019 - C
⚙️Operating System CPU Scheduling Simulator😄
Modern improvements for MIT's xv6 OS
Sqrt OS is a simulation of an OS scheduler and memory manager using different scheduling algorithms including Highest Priority First (non-preemptive), Shortest Remaining Time Next, and Round Robin.
Created programs to simulate two different scheduling algorithms i.e. First come, first served and Preemptive Round Robin scheduling
round robin port redirector
Inter-process communication, synchronization & scheduling algorithms
Multilevel feedback queue scheduler allows a process to move between queues based on the CPU burst of the process.
Sqrt OS is a simulation of an OS scheduler and memory manager using different scheduling algorithms including Highest Priority First (non-preemptive), Shortest Remaining Time Next, and Round Robin
The Scheduling problem is solved by Round Robin algorithm.
The program implements a user level thread library for Linux in C with pre-emption, locks, conditions, semaphores, scheduler, timers, multi-level priority queue ensuring synchronization in real world programs besides several other features making it a complete autonomous library for thread creation and management. Sample test programs utilizing …
A simulation for an OS with a scheduler and a memory management system using SystemV IPC.
XV6 is a simple Operating system created by MIT. In this project, we decided to create some syscalls and make a change in the Scheduling policy. We add Round-Robin Policy with different Quantum, Priority Policy, and multilevel queue.
Simulador (en lenguaje C), que recibe como parámetro un fichero de entrada con la información pertinente (Procesos, Quantum, etc...) y actúa como un planificador a corto plazo, el cuál con los datos proporcionados ejecuta el algoritmo de planificación expulsivo Round-Robin y el algoritmo de planificación no expulsivo SJF.
This project demonstrates three different ready queues
Important OS Codes and Concepts(Sorted)
Implementation of scheduling algorithms (Round Robin, SJF, Priority, FCFS) and deadlock avoidance algorithm(Banker's Algorithm)
An user space process scheduler simulater - a coursework for cs3104 module of University of St Andrews
Solve Round Robin problems
Add a description, image, and links to the round-robin topic page so that developers can more easily learn about it.
To associate your repository with the round-robin topic, visit your repo's landing page and select "manage topics."