An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with deadlock

A curated list of projects in awesome lists tagged with deadlock .

https://github.com/luk4z7/go-concurrency-guide

Practical concurrency guide in Go, communication by channels, patterns

channels concurrency deadlock go goroutine guideline mutex patterns race-conditions synchronization

Last synced: 15 May 2025

https://github.com/sasha-s/go-deadlock

Online deadlock detection in go (golang)

deadlock golang mutex online-deadlock-detection

Last synced: 12 May 2025

https://github.com/SteamDatabase/Protobufs

👑 Automatically tracked Steam, CS2, Dota 2, Deadlock, TF2 protobufs.

artifact csgo deadlock dota dota2 protobuf steam tf2 underlords valve

Last synced: 06 Apr 2025

https://github.com/fn-fal113/cs2-server-picker

A portable and lightweight server picker windows app for Counter Strike 2 or even Deadlock!

counter-strike counter-strike-2 counterstrike cs-server-picker cs2 cs2-server-picker csgo csgo-server deadlock server-blocker server-picker server-ping windows

Last synced: 12 Apr 2025

https://github.com/yakuter/go-concurrency

This repos has lots of Go concurrency, goroutine and channel usage and best practice examples

channels concurrency deadlock done go golang goroutine multithreading

Last synced: 13 Apr 2025

https://github.com/dalmia/operating-systems

'Operating System Concepts' - Solutions to exercises and projects

c deadlock multithreading operating-systems processing syncronization

Last synced: 23 Jul 2025

https://github.com/VladDBA/PSBlitz

a PowerShell-based tool that outputs SQL Server health and performance diagnostics data to either Excel or HTML, and saves execution plans and deadlock graphs as .sqlplan and .xdl files.

deadlock deadlock-graph execution-plan powershell sp-blitz sp-blitzcache sp-blitzfirst sp-blitzindex sp-blitzlock sql sql-server sql-server-performance-scripts wait-stats

Last synced: 30 Jul 2025

https://github.com/gabrieldim/operatingsystems

Processes and thread management, deadlock's, synchronization etc.

deadlock operating-system operating-systems process synchronization thread

Last synced: 02 Aug 2025

https://github.com/vladdba/psblitz

a PowerShell-based tool that outputs SQL Server health and performance diagnostics data to either Excel or HTML, and saves execution plans and deadlock graphs as .sqlplan and .xdl files.

deadlock deadlock-graph execution-plan powershell sp-blitz sp-blitzcache sp-blitzfirst sp-blitzindex sp-blitzlock sql sql-server sql-server-performance-scripts wait-stats

Last synced: 07 Apr 2025

https://github.com/omarsar/os

:book: Operating Systems - A Friendly Handbook :book: (Open Notes)

algorithm deadlock handbook memory operating-system

Last synced: 02 Jan 2026

https://github.com/zakcutner/rumpsteak

:meat_on_bone: Session types for asynchronous communication between multiple parties.

async deadlock rust safety session types

Last synced: 13 Apr 2025

https://github.com/gnieto/mulint

Go lint which detects recursive locks, which may lead to dead locks

deadlock go golint lint

Last synced: 09 Apr 2025

https://github.com/shubh2-0/deadlock-in-java

This repository showcases two projects that demonstrate the concept of deadlock in different scenarios. Project 1: Printer Scanner simulates resource deadlock. Project 2: Water Spices presents a practical example. Clone and explore to understand deadlock and resource management. Contributions are welcome.

deadlock example-project java practice-project thread

Last synced: 23 Apr 2025

https://github.com/f0rkr/philosophers

The dining philosophers problem is an example problem often used in concurrent algorithm design to illustrate synchronization issues and techniques for resolving them.

algorithm c deadlock forks mutex-synchronisation processes semaphore threads

Last synced: 23 Apr 2025

https://github.com/joom/distributed-hash-table

A Haskell implementation of distributed hash tables with two-phase commit.

deadlock distributed-systems haskell heartbeat lock replicas

Last synced: 10 Aug 2025

https://github.com/berkaroad/detectlock-go

运行时检测golang中的死锁

deadlock go mutex rwmutex

Last synced: 05 Apr 2025

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/silvioprog/tlightweightmrewsynchronizer

Read a protected memory simultaneously while other threads writes to it with exclusive access.

critical-section deadlock mrew srw thread

Last synced: 01 Aug 2025

https://github.com/codedead/deadlock-dotnet-sdk

DeadLock SDK that allows developers to unlock files that cannot be removed on Windows

codedead csharp deadlock dotnet dotnet-6 dotnet6 file file-handle filehandle filehandles files filesystem folder handle handles windows

Last synced: 31 Jul 2025

https://github.com/radosz99/f1-race

Formula One race simulation using ncurses lib and C++ threads.

cpp deadlock linux multithreading ncurses

Last synced: 01 Mar 2025

https://github.com/jotavare/philosophers

Often referred to as the Dining Philosophers Problem, is a classical synchronization problem that explores the challenges of resource sharing and deadlock avoidance.

c data-races deadlock dining-philosophers-problem gdb makefile multithreading mutex-synchronisation mutexes-locks norminette philosophers pthreads semaphore thread valgrind

Last synced: 09 Jul 2025

https://github.com/mindstorm38/pydld

Python DeadLock Detector

dead-lock deadlock deadlock-detection python

Last synced: 11 Apr 2025

https://github.com/supermoathx7/detection-algorithm

A C++ implementation of Deadlock Detection Algorithm.

deadlock deadlock-detection deadlocks detection-algorithm

Last synced: 03 Mar 2025

https://github.com/mkroening/one-shot-mutex

One-shot locks that panic instead of (dead)locking on contention.

deadlock mutex no-std rust single-thread

Last synced: 14 Apr 2025

https://github.com/supermoathx7/deadlock-detection-algorithm

A C++ implementation of Deadlock Detection Algorithm.

deadlock deadlock-detection deadlocks detection-algorithm

Last synced: 12 Oct 2025

https://github.com/resourcepool/deadlock-issue-tracker

An issue tracker / Q&A / roadmap for the deadlock coding game learning platform

coding deadlock game hacking platform

Last synced: 19 Feb 2025

https://github.com/iaceene/deadlock

Deadlock is a common issue in concurrent programming that can occur when multiple threads or processes are blocked indefinitely while waiting for resources held by each other. This can severely impact the performance and reliability of a program or system.

deadlock multithreading philosophers philosophers-dinner-problem posix-threads pthreads threads

Last synced: 15 Jun 2025

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/1adore1/deadlock-match-tracker-bot

Telegram bot for tracking real-time Deadlock matches for top 250 players of the leaderboard. Fetches match data and predicts winners using a machine learning model.

aiogram api deadlock optuna pandas python scikit-learn

Last synced: 20 Mar 2025

https://github.com/fthabhishek-pandey/cs-core

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

bankers-algorithm cpu-scheduling deadlock memory-management operating-system

Last synced: 12 Sep 2025

https://github.com/kahleryasla/deadlock-solver

example code & implementation: Dead Lock (Reader-Writer Problem [scync] ) Solver With Mutex And Semaphores While Threads Are Working Like OS Does

deadlock mutex reader-writer semaphore synchronization threading

Last synced: 02 Mar 2025

https://github.com/talha-1010/ludo-game

a ludo board game made with c++ using Operating System concepts.

cpp deadlock game ludo-game mutex operating-system semaphores

Last synced: 08 Jul 2025

https://github.com/fthabhishek-pandey/operating-system-algo

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

bankers-algorithm cpu-scheduling deadlock memory-management operating-system

Last synced: 05 Mar 2025

https://github.com/huntharo/httpclient-duplex-deadlock

Example of deadlocks in System.Net.HttpClient in dotnet 8 when using AllowDuplex on Http2

csharp deadlock dotnet http2 httpclient kestrel

Last synced: 14 May 2025

https://github.com/kahlery/deadlock-solver

example code & implementation: Dead Lock (Reader-Writer Problem [scync] ) Solver With Mutex And Semaphores While Threads Are Working Like OS Does

deadlock mutex reader-writer semaphore synchronization threading

Last synced: 03 Aug 2025

https://github.com/pedro31415/deadlocks

seminário da disciplina de Sistema Operacional.

deadlock matplotlib networkx operation-systems python

Last synced: 05 Oct 2025

https://github.com/maripeshko/42_philosophers

The project of 42Berlin school. Learning the basics of threading, deadlock and data race.

deadlock

Last synced: 23 Aug 2025

https://github.com/danielrendox/threadsynchronizationinjava

A simple learning project that demonstrates ways to solve such multithreading problems as race conditions, deadlocks, and producer-consumer problem.

deadlock interthreadcommunication java multithreading producer-consumer-problem race-conditions synchronization wait-notify

Last synced: 23 Jul 2025

https://github.com/lyehz/deadlock-match-tracker-bot

Telegram-bot-for-tracking-real-time-Deadlock-matches-for-top-250-players-of-the-leaderboard.-Fetches-match-data-and-predicts-winners-using-a-machine-learning-model.

aiogram api deadlock optuna pandas python scikit-learn

Last synced: 15 Apr 2025

https://github.com/fscotto/operating-systems

In this repository there are exercises and examples from book "Operating Systems Concepts" of A. Silberschatz, P. B. Galvin and G. Gagne.

deadlock mutex-synchronisation operating-system synchronization thread

Last synced: 15 Mar 2025

https://github.com/edwyng/so-deadlock-detection-simulator

Simulador que implementa un algoritmo de prevención de interbloqueo (deadlock) en sistemas operativos

c deadlock makefile

Last synced: 27 Feb 2025

https://github.com/dhruvjawalkar/java-multithreading

Examples covering Concurrent Programming in Java using Threads, Atomic Classes, Concurrent Collections, Synchronized blocks, Synchronizers, Locks, Executors Class, Executor Service interface, Runnable, Callable Threads, Deadlocks, Livelocks, ThreadLocal types and CompletableFutures

atomicinteger callable cyclic-barrier deadlock executors executorservice futures join livelock locks multithreading notify reentrant-locks runnable synchronization synchronized thread-local thread-pool threads wait

Last synced: 07 Mar 2025

https://github.com/harmim/eurocast2022-deadlock-infer

Eurocast 2022 - Static Deadlock Detection in Low-Level C Code

concurrency deadlock deadlock-detection eurocast facebook-infer l2d2 paper static-analysis

Last synced: 31 Mar 2025

https://github.com/abaksy/os_algos

Algorithms implemented in Operating Systems course at PES University, B'lore

deadlock os-course scheduling

Last synced: 06 Jul 2025

https://github.com/xaionaro-go/gorex

goroutine mutual exclusion (aka recursive mutex for Go)

context ctx deadline deadlock debug go golang goroutine lock locker mutex recursive reentry timeout try trylock

Last synced: 21 Nov 2025

https://github.com/kevint3009/deadlock-match-tracker-bot

Telegram bot for tracking real-time Deadlock matches for top 250 players of the leaderboard. Fetches match data and predicts winners using a machine learning model.

aiogram api deadlock optuna pandas python scikit-learn

Last synced: 10 Apr 2025

https://github.com/hielsaraiva/project-deadlock-detection

This project simulates dynamic resource allocation in a multitasking system, focusing on deadlock detection using the matrix-based model. It includes threads that represent processes and a single operating system, allowing real-time monitoring and control of resource usage.

concurrency deadlock java javafx multithreading semaphores

Last synced: 06 Sep 2025

https://github.com/williamzhang20/thread_pool

Implementing a thread pool to run with a hardware-optimized number of workers

concurrency deadlock multithreading thread-pool

Last synced: 26 Mar 2025