An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: cpu-scheduling

Arthufp/CPUCooL

CPUCooL is a Windows utility for monitoring CPU temperature, fan speed, and voltages, helping users optimize performance and manage thermal conditions. It allows tuning of CPUs and enhances cooling strategies for improved stability and performance.

Size: 3.91 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

Thu-master/LTHDH_Project

Đây là dự án web mô phỏng trực quan thuật toán MLFQ bằng HTML/CSS/JavaScript

Language: CSS - Size: 69.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

nosek002/exospherehost

Build and scale AI workflows effortlessly with Exospherehost. Our open-source infrastructure empowers creators to focus on innovation. 🚀🌍

Size: 1.06 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

amine-CS96/Round_Robin-Process-Scheduler

Round-Robin Process Scheduler is a C console application simulating CPU scheduling with the Round-Robin algorithm. It manages processes dynamically in a circular queue, executes them in fixed time quanta, and visualizes process states, illustrating time-sharing and process management in operating systems.

Language: C - Size: 7.81 KB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

AndreasChatzopoulos/CPU-Scheduler-Simulator

Simulates and benchmarks five CPU scheduling algorithms (FCFS, RR, SJF, IdealSJF, MLFQ) using Java and Maven. Includes configurable experiments and aggregated results for performance analysis.

Size: 0 Bytes - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

ozyurtf/cpu-scheduler

In this project, I applied the most commonly used CPU Scheduling algorithms in C++ and explained the processes/threads, scheduling process, and synchronization.

Language: C++ - Size: 7.77 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

Lyynn777/mini-os-scheduler

CPU scheduling simulator using FCFS, Round Robin, and Priority Scheduling with Gantt chart visualization

Language: Python - Size: 7.81 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

ragibson/real-time-simulator

Real-time scheduling simulator with simple CPU overhead accounting (context switches and cache warming).

Language: Python - Size: 1.14 MB - Last synced at: 4 days ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

kautilyadevaraj/SchedulingAlgorithmSimulator

This project is a web-based simulator for CPU scheduling algorithms. It allows users to input different processes with specific attributes (arrival time, burst time, etc.) and visualize how these processes are scheduled according to the chosen scheduling algorithm.

Language: TypeScript - Size: 477 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 3 - Forks: 0

engineeringduration/Operating-System-Lab

💻 OS Lab Programs in C | CPU Scheduling, Memory Management, IPC, Deadlocks | Well-documented & beginner-friendly

Language: C - Size: 789 KB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

intns/inevitable

A CPU scheduling simulator

Language: C++ - Size: 56.6 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Maddoxx88/cpu-scheduling-algos

Language: Svelte - Size: 799 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Abdul-Fatah786/OS

Assignment: CPU Scheduling Algorithms – FCFS, SJF, and SRJF Implement and compare CPU scheduling algorithms (FCFS, SJF, SRJF) based on performance metrics like waiting time and turnaround time.

Language: C - Size: 76.2 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

AwadallaAlashkar/SchedMaster

SchedMaster lies in its hybrid approach - combining classical scheduling algorithms with optimization techniques like Greedy Algorithms, Dynamic Programming, and Backtracking. Additionally, it leverages simple ML models to predict process behavior, detect anomalies in resource usage, and recommend the most suitable scheduling strategies.

Language: Python - Size: 267 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

vivek081202/SchedMaster

SchedMaster lies in its hybrid approach - combining classical scheduling algorithms with optimization techniques like Greedy Algorithms, Dynamic Programming, and Backtracking. Additionally, it leverages simple ML models to predict process behavior, detect anomalies in resource usage, and recommend the most suitable scheduling strategies.

Language: Python - Size: 294 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

microsoft/Accera

Open source cross-platform compiler for compute-intensive loops used in AI algorithms, from Microsoft Research

Language: C++ - Size: 13.4 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 109 - Forks: 20

MaazQureshi-Code/Operating-System---CMSE242

This repository contains coursework and materials from the CMSE242 Operating Systems course, including topics like scheduling, memory management, and synchronization.

Size: 2.68 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

m0mosenpai/operating-systems

UW-Madison CS-537 (Operating Systems) Fall 2024 Project Archive

Language: Dockerfile - Size: 2.33 MB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

mimihime0/Multilevel-Queue

MLQ scheduling program with multiple queues and different priorities.

Language: Java - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

hamadmarri/TT-CPU-Scheduler 📦

Task Type (TT) is an alternative CPU Scheduler for linux.

Language: Shell - Size: 434 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 108 - Forks: 12

Vinayak26809/CPU-scheduling-

All the CPU scheduling Program will be here and The code will be in c language

Language: C - Size: 158 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

coderatul/cpu-sheduling

cpu sheduling algorithm implemented in python

Language: Python - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

Raged-Pineapple/Ultra-Fast-Image-Processor

Efficient Image Processing using Multithreading

Language: C++ - Size: 293 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

18520339/operating-system-lab

💻 Simulating OS algorithms in C/C++

Language: C - Size: 296 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

connellr023/transient-os

A robust time-sharing operating system designed for building concurrent systems on the Raspberry Pi 3.

Language: C++ - Size: 258 KB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

ammarlodhi255/cpu-scheduling-simulator

A CPU Scheduling Algorithms Simulator In Java

Language: Java - Size: 453 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 23 - Forks: 16

wyuzh/CPU_Scheduling_Algorithms

Implementation of CPU Scheduling Algorithms in C Programming Language

Language: C - Size: 10.7 KB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

vbxbx/CPUCooL

CPUCooL is a Windows utility for monitoring CPU temperature, fan speed, and voltages, helping users optimize performance and manage thermal conditions. It allows tuning of CPUs and enhances cooling strategies for improved stability and performance.

Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Onimisi352/CPUCooL

CPUCooL is a Windows utility for monitoring CPU temperature, fan speed, and voltages, helping users optimize performance and manage thermal conditions. It allows tuning of CPUs and enhances cooling strategies for improved stability and performance.

Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

medkit481/CPUCooL

CPUCooL is a Windows utility for monitoring CPU temperature, fan speed, and voltages, helping users optimize performance and manage thermal conditions. It allows tuning of CPUs and enhances cooling strategies for improved stability and performance.

Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

tejasvijain09/Intelligent-CPU-Scheduler-Simulator

A CPU Scheduling Algorithms Simulator In CPP

Language: C++ - Size: 54.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

linnerlek/OS-Project

Process Scheduling Simulator demonstrating how an operating system schedules processes using different CPU scheduling algorithms.

Language: Java - Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Phalynni/CPUCooL

CPUCooL is a Windows utility for monitoring CPU temperature, fan speed, and voltages, helping users optimize performance and manage thermal conditions. It allows tuning of CPUs and enhances cooling strategies for improved stability and performance.

Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

ovuiproduction/Operating-System-Simulator

The OS Simulator replicates key functionalities like memory management, CPU scheduling, and interrupts. It evolves from single-program execution to multi-programming with virtual memory, implementing scheduling algorithms, page replacement, and a page table register.

Language: C++ - Size: 35.2 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

AsadiAhmad/CPU-Scheduling

CPU Scheduling with Tkinter framwork for Operating System Course

Language: Python - Size: 1.54 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 0

ookii-tsuki/cpu-scheduling-sim

A simple GUI CPU scheduling simulator

Language: C# - Size: 163 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 1

tharindu-b-hewage/openstack-gc

Code for our framework implementation to harness renewable energy in cloud platforms for real-time workloads.

Language: Python - Size: 7.09 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Ah-Ibrahim/Cpu-Process-Scheduling

Language: C++ - Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

kyleylikey/RobinOS

RobinOS is a JavaFX application that simulates CPU Scheduling Algorithms (SJF, RR) and a Disk Scheduling Algorithm (SCAN). This is in partial fulfillment for the course ICS26012-Operating Systems.

Language: Java - Size: 291 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Frozen-Bytes/FOS

Operating Systems Course Project where we add functionalities in the FOS (Faculty of Computer and Information Sciences Operating System), the educational OS for Ain Shams University

Language: C - Size: 660 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

ar-sayeem/Operating-System

This repository includes implementations of CPU Scheduling (Priority Scheduling and Round Robin), Page Replacement (FIFO, LRU, OPT), and the Banker's Algorithm for deadlock prevention, along with basic Linux shell commands and output images of the algorithms for better understanding.

Language: C - Size: 1.16 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

Nemesis-12/lottery-scheduling

A simple Python program that simulates a lottery scheduling algorithm, where processes are assigned tickets, and CPU time is allocated randomly based on the winning ticket

Language: Python - Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

bethropolis/scheduler

CPU Process Scheduler Simulation

Language: Svelte - Size: 900 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

tharindu-b-hewage/splitwise-sim-cpu-carbon

Code for our aging-aware CPU management technique to extend embodied carbon amortization in LLM inference clusters

Size: 2.93 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

RevMax-creator/CPU-Scheduling-Algorithms

This repository contains implementations of various CPU scheduling algorithms, fundamental to operating system design and process management. These algorithms play a critical role in determining the order in which processes are executed by the CPU, optimizing system performance, and ensuring fair resource allocation.

Language: Go - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

EchoSingh/CSA

what CPU will do when all processes are in ready queue

Language: C - Size: 15.6 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

muhammadowaismushtaq/preemptive-cpu-scheduler

Console based C++ application

Language: C++ - Size: 146 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

KhaledAshrafH/CPU-Scheduling-Simulator

This project is a Java program with a graphical user interface (GUI) designed to simulate different CPU scheduling algorithms. The goal of this project is to provide a hands-on experience and visual representation of various CPU scheduling algorithms, including Non-Preemptive Priority Scheduling, Non-Preemptive Shortest Job First (SJF), Shortest-Re

Language: Java - Size: 1.73 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 3

DuaA-A/CPU_Schedulers_Simulator

A Java-based project implementing various CPU scheduling algorithms.

Language: Java - Size: 134 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

kinshuk-code-1729/Operating-Systems

This repository contains some codes of CPU Scheduling , Memory Management and certain algorithms I've learnt while studying operating systems

Language: C - Size: 63.5 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

YousefMohammad/cpu_scheduling

A GUI-based CPU Scheduling Simulator for visualizing FCFS, SJF, RR, and Priority algorithms with process management and real-time results.

Language: Python - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

mohamedyounis10/CPU-Scheduling-Algorithms-App

A Python app using CustomTkinter to visualize CPU scheduling algorithms like FCFS, SJF, SRTF, Priority, and Round Robin with Gantt chart representations.

Language: Python - Size: 69.3 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

VimalanKM/Chip-Multi-Processors-Memory-System-Advanced-Cache-DRAM-Design-for-Multicore-Processors

This is a simulation of multicore processor where a memory system with L1 cache, L2 cache and DRAM has been implemented.

Language: C++ - Size: 21.5 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

ibra-kdbra/Parallel-Programming

My research, playground, techniques with Parallel Programming

Language: C++ - Size: 19.4 MB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

aftermath22/OS-ALGORITHMS

C++ implementation (with OOPS concept) of various OS Algorithms

Language: C++ - Size: 38.1 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Shubham18024/Kernel-Behavior-and-Scheduling-Algorithms

This repository features programs that explore Linux kernel functionality, memory management strategies, and various process scheduling algorithms. It's designed to help users understand core operating system concepts through practical implementations.

Language: Jupyter Notebook - Size: 47.4 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

Khushal-Me/Cpu-Scheduler

C program to simulate different CPU scheduling algorithms.

Language: C - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

TheSUPERCD/CPU_Scheduler

A simple and rudimentary program written in C++ that simulates the operation of a CPU task scheduler using three distinct methodologies - namely FIFO, SJF and Priority scheduling algorithms.

Language: C++ - Size: 20.5 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

sunnyallana/operating-systems

Comprehensive repository containing detailed notes and practical code examples covering essential concepts of operating systems, including process management, memory management, file systems, synchronization, and CPU scheduling. Ideal for students and professionals seeking to understand and implement operating system principles effectively.

Language: C - Size: 41 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

anyakara/DSA

Language: C++ - Size: 68.4 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

pferreirafabricio/cpu-scheduling

:bar_chart: Explicação simples sobre escalonamento de CPU

Size: 35.2 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

harshithasoma65/CPU_Scheduler

The primary purpose of a CPU scheduler is to ensure efficient and fair utilization of the CPU, maximizing system throughput and responsiveness while minimizing latency and idle time

Language: JavaScript - Size: 23.4 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

fThAbhishek-Pandey/operating-system-algo

"Comprehensive Repository of Operating System Algorithms: CPU Scheduling, Memory Management, Deadlock Handling, and Synchronization Techniques"

Language: C++ - Size: 249 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

MatthewLavine/scheduler

A toy preemptive multi-core CPU scheduler

Language: Go - Size: 1.32 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

JARVIS-AI/algocpu-py-mac

CPU Algorithm written in python GUI in macOS

Language: Python - Size: 209 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

SuperMoathx7/CPU-Scheduling-Algo-

This project is an implementation of the six CPU-Scheduling algorithms using C++.

Language: C++ - Size: 4.88 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

M-aboelsafa/Multiprocessor-scheduling-algorithms

Language: C++ - Size: 612 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

Yoga-Syahputra/project1-so

Project 1 - Operating System Course - CPU Scheduling Process. Lecturer: Feri Irawan, S.Kom., M.Kom. - Members: 1. Farel Putra Albana (2101020057) 2. Silvia Indah Maharani (2101020030) 3. Yoga Syahputra (2101020105) 4. Alhuwayrist Royhan Apriyanto (2201020144)

Language: JavaScript - Size: 20.5 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

vivek9patel/CPU-Scheduling-APP-React-Native

React Native Application to visualize the CPU Scheduling with different Processes and Animations. Install the App on your Mobile Devices by going in the Releases below.

Language: JavaScript - Size: 2.18 MB - Last synced at: 9 months ago - Pushed at: about 4 years ago - Stars: 39 - Forks: 10

4rnv/process-scheduling-sim

Python implementation of various process scheduling algorithms in operating systems. Calculates turnaround and waiting times and generates Gantt charts.

Language: Python - Size: 33.2 KB - Last synced at: 24 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

gajendra-ingle/CPU-Scheduling-Simulator

The CPU Scheduling Algorithm Visualizer is a Web-Based UI that shows How to CPU Scheduling Algorithms work Internally in the CPU.

Language: JavaScript - Size: 7.92 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

YashMagane/CPU-Scheduling

Project on testing different CPU Schedulers

Language: Java - Size: 1.07 MB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

NicholasSteuart/COMP2240-Assignment-1

COMP2240 Assignment 1: Simulating Scheduling Algorithms

Language: Java - Size: 83 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

divysuthar/Scheduling_algorithm

This repository offers a collection of fundamental CPU scheduling algorithms implemented in Python.

Language: Jupyter Notebook - Size: 43 KB - Last synced at: 29 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

jerichosy/CSOPESY-MP1

CPU scheduling algorithms - FCFS (first-come, first-served), SJF (shortest job first), SRTF (shortest remaining time first), and RR (round-robin)

Language: Python - Size: 350 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ig-nikhil/cpu-scheduling

This project aims to visualize and analyze different CPU scheduling process with gantt chart and tables.

Language: JavaScript - Size: 11.7 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

harisankar01/CPU-Scheduling-Simulation

A simulation of different CPU scheduling algorithms using pygame

Language: Python - Size: 42 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

MisterPi14/Sistemas-Operativos

This repository contains the exercises for the Operating Systems course taken at ESIME Culhuacán.

Language: C++ - Size: 553 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

aydinnyunus/CPU-Scheduling

Language: Go - Size: 101 KB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 1

jonledet/jimb-os

An Operating System Simulation Program that visualizes CPU activity according to the specified scheduling algorithm.

Language: Python - Size: 23.4 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Kartik-Katkar/Multiprogramming-Operating-System

This repository hosts a C++ implementation of a multiprogramming operating system simulation. The OS efficiently handles various jobs, manages errors like time limit exceeded and line limit exceeded, and incorporates virtual memory with segmentation. This project serves as a comprehensive simulation of an operating system environment.

Language: C++ - Size: 8.15 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 14 - Forks: 5

csc-mec/OS_Lab

S4 Operating Systems Lab

Language: C - Size: 79.1 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 5

AyhamRatrout/CPU_Simulator

A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.

Language: C++ - Size: 27.3 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 2

mds96589/CPU-Scheduling-Algorithms

An implementation of various CPU scheduling algorithms in C++. The algorithms included are First Come First Serve (FCFS), Round Robin (RR), Shortest Job First (SJF), Shortest Remaining Time Next (SRTN) and Feedback (FB)

Language: C++ - Size: 104 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

hirushacooray/cpu-scheduling-sim

CPU Scheduling Simulator

Language: JavaScript - Size: 622 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 5

mubdiulhossain/CPU-Scheduling-with-priority

Round Robin Scheduling with Priority and Three-level Queue Scheduling

Language: C++ - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

eshaagarwa/operating-system_interview-question

Last_minutes Operating Systems: Essential Interview Questions 🚀

Size: 118 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

anishvedant/Round-robin-scheduler

This repository contains a Python script that simulates a thread scheduler using round-robin scheduling with priority. It provides users with insights into thread scheduling information and performance metrics.

Language: Python - Size: 23.4 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

iabdullah215/CS225-L

This is all the learning material and lab manuals from the course CS-225-L (Operating System)

Language: Shell - Size: 4.57 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

mofayezi/CS-Project-Fall22

Simulating a discrete-event CPU scheduler | Computer Simulation Course Project, Fall 2022

Language: Jupyter Notebook - Size: 6.15 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

anhbanlinhle/cpu-scheduling

cpu scheduling algorithms illustrator

Language: JavaScript - Size: 196 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

kedar1023/Scheduling_Algorithm

This Repository Conatain the All Scheduling Algorithm.

Size: 1.95 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

almahfuz777/CPU-Scheduling-Simulator

Language: Java - Size: 159 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

GuidoDipietro/TP-SO-2021

Final Snapshot Of God's Fourth Temple

Language: HolyC - Size: 5.62 MB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 3

SarahAbuirmeileh/CPU-Scheduling-Algorithms

c++ implementation for some of CPU scheduling algorithms with some calculated statistics, Gantt chart drowing and reading the data from files

Language: C++ - Size: 14.6 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

PrenholatoChris/Process-Scheduling

Este site foi um trabalho da matéria de Sistemas Operacionais. Nele é possivel observar o funcionamento de diversos métodos existentes na escalação de processos que serão processados no processador. <PORTFOLIO>

Language: JavaScript - Size: 1.24 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rzc0d3r/CPU-Voltage-Control 📦

Tool for modern android smartphones for mediatek processor voltage control (Under/Over volting)

Language: Python - Size: 648 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 1

MuhammadSalmanSiddiqui/cpu-scheduler

Cpu scheduler developed with C# (Windows Form Application) having all working cpu algorithms including FCFS, SJF, RR, etc(Pre-emptive & Non-Pre-emptive).

Language: C# - Size: 123 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

ayaankhan98/CPU-scheduling-visualizer

Java Swing based CPU Scheduling Algorithm Visualizer able to visualize First come first serve algorithm, Non premptive Shortest Job First Algorithm, Preemptive shortest job first algorithm, Non premptive Priority Scheduling algorithm, Preemptive Priority Scheduling algorithm.

Language: Java - Size: 46.9 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

Aryan-Darji-07/CPU-Scheduling

The CPU Scheduling Simulator is a web-based application designed to help users understand and compare different CPU scheduling algorithms. With an intuitive user interface, users can input the arrival times and burst times of processes and select from various scheduling algorithms to see how each one handles task execution.

Language: JavaScript - Size: 20.5 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Related Keywords
cpu-scheduling 310 operating-system 75 round-robin 47 cpu 42 operating-systems 40 java 39 c 38 cpu-scheduling-algorithms 37 scheduling-algorithms 36 priority-scheduling 31 fcfs-scheduling 30 os 28 algorithms 28 cpp 23 simulation 22 sjf-scheduling 22 shortest-job-first 22 round-robin-scheduler 20 first-come-first-serve 20 memory-management 20 fcfs 17 disk-scheduling 16 python 15 cpu-scheduling-simulator 13 sjf 12 cpu-scheduler 10 algorithm 10 shortest-remaining-time-first 9 linux 9 srtf-scheduling 9 fcfs-process-scheduling 9 scheduler 8 round-robin-scheduling 8 multithreading 8 bankers-algorithm 8 cpu-emulator 8 scheduling 7 page-replacement-algorithm 7 filesystem 7 rr-scheduling 7 page-replacement 7 c-programming 6 srtf 6 javascript 6 gantt-chart 6 deadlock 6 system-calls 6 html 6 cpu-monitoring 6 threading 6 shell-script 6 operating-systems-project 5 csharp 5 process-scheduling 5 simulator 5 sjf-process-scheduling 5 process-management 5 processes 5 cpu-temperature 5 cpu-usage 5 cpu-usage-2025 5 priority-queue 5 cpu-cooler-fan 5 cpu-cool-2025 5 process 5 cpu-cool 5 cpu-2025 5 multilevel-feedback-queue 5 cool 5 cpu-simulator 4 mlfq 4 visualization 4 cpu-scheduling-programs 4 kernel 4 bash-script 4 non-preemptive 4 javafx 4 syncronization 4 cpu-monitoring-2025 4 sjf-algorithm 4 cpu-emulator-2025 4 object-oriented-programming 4 ram 4 css 4 cpi-cooler-fan-2025 4 bash 4 cool-2025 4 python3 4 round-robin-simulator 4 cpu-scheduling-app 4 threads 4 real-time 4 srt 3 computer-science 3 data-structures 3 semaphore 3 fifo 3 non-preemptive-scheduling 3 paging 3 scheduling-simulator 3