Projects in Awesome Lists tagged with deadlock-avoidance
A curated list of projects in awesome lists tagged with deadlock-avoidance .
https://github.com/khaledashrafh/deadlock-handler
This repository contains a C++ implementation of the Banker's algorithm, which is used to avoid deadlock in a system. The program allows processes to request and release resources, and the banker will grant a request only if it leaves the system in a safe state. If a request would lead to an unsafe state, it will be denied. The program also include
banker-algorithm bankers-algorithm deadlock deadlock-avoidance deadlock-detection resourse-manager
Last synced: 17 Oct 2025
https://github.com/mehmoodulhaq570/philosophers-dining-hall-problem
Solution to Operating System Dining Philosophers problem using threading and synchronization. It ensures smooth resource sharing among philosophers, preventing conflicts like deadlock.
concurrency deadlock-avoidance deadlocks dining-philosophers-problem operating-system philosophers-dinner-problem
Last synced: 11 Apr 2025
https://github.com/ayushs2k1/operating-systems-project
The project titled ROAD CONSTRUCTION USING HIGHWAY PLANNING AND OBSTRUCTION PREVENTION aims to address one of the major issues that the Indian road construction department is facing.
cpp cpu-scheduling deadlock-avoidance deadlock-detection djikstra-algorithm operating-systems priority-scheduling
Last synced: 24 Mar 2025
https://github.com/sikatikenmogne/concurency-workshop-c-sharp
Workshop project for mastering concurrency in C# and fix common multi thread synchronisation issues
async asynchronous-programming c-sharp concurrency critical-section csharp deadlock deadlock-avoidance lambda-functions multithreading mutex semaphore synchronization thread thread-pool threading threadpool visual-studio
Last synced: 20 Jun 2026
https://github.com/ammahmoudi/os-taskmanager
a context switching simulation of operation system supporting every context switching algorithms and deadlock prevention methods
context-switching deadlock-avoidance deadlock-detection java
Last synced: 29 May 2026
https://github.com/aditiisaxena/dining-philosophers-problem
Solutions to prevent deadlock condition in the classic Dining Philosophers Problem
c-programming deadlock-avoidance dining-philosophers-problem semaphore
Last synced: 04 Apr 2025
https://github.com/stefan-zobel/rwlock-rs
A Rust RwLock that attempts to prevent recursive deadlocks
deadlock-avoidance parking-lot rust rwlock
Last synced: 28 May 2026
https://github.com/anhmiuhv/fx10-coq
coq coq-formalization deadlock-avoidance fx10
Last synced: 04 Apr 2025
https://github.com/vic-lsh/os-banker-algo
Operating Systems Lab: Banker's Algorithm
banker-algorithm deadlock-avoidance deadlock-detection
Last synced: 20 Mar 2025
https://github.com/alphsx/banker-s-algorithmx
🚀 The fast, visual way to learn and simulate Banker’s Algorithm
bankers-algorithm bankers-algorithm-simulator deadlock-avoidance operating-systems resource-allocation
Last synced: 27 Feb 2026
https://github.com/grv96/log710_deadlock_algorithms
Algorithms meant to counter deadlocks taught in course LOG710 in École de technologie supérieure (ÉTS), Montréal
deadlock deadlock-avoidance deadlock-detection ets java log710 operatingsystem os school school-project
Last synced: 28 Oct 2025
https://github.com/luismendes070/avoiding-thread-deadlock
Advanced Java Programming Avoiding thread deadlock https://www.linkedin.com/learning/advanced-java-programming-2/avoiding-thread-deadlock?autoSkip=true&autoplay=true&resume=false
deadlock-avoidance intellij-community java linkedin-learning promises react-native structural-search typescript vscode
Last synced: 12 Apr 2026
https://github.com/yashuv/distributed-system
some insights and program code for Election Algorithm(Bully and Ring), RPC and RMI, Clock Synchronization(Logical and Vector) and Banker's Deadlock Avoidance Algorithm
bankers-algorithm bully-algorithm clock-synchronization deadlock-avoidance distributed-systems lamport-clock leader-election-algorithm ring-algorithm vector-clock
Last synced: 29 Mar 2025