mutex-synchronisation
There are 185 repositories under mutex-synchronisation topic.
amit-davidson/Chronos
Chronos - A static race detector for the go language
atilaneves/fearless
Safe concurrency in D (`shared` made easier)
mgtitimoli/await-mutex
Promised based Javascript Mutex
Emanem/shared_mutex
A C++11 shared mutex with high emphasis on performance
clementvidon/philosophers
[documented code / -pedantic -std=c89] - 42School variant of the dining philosophers problem to learn the basics of threading a process, how to create threads and use mutexes.
mcombeau/philosophers
Philosophers is a project from the 42 school curriculum that explores concurrent programming with threads and mutexes, processes and semaphores. It is a variation on the famous dining philosophers problem.
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.
mceachen/monogamy
Add table-level database locking to ActiveRecord
Younes-Charfaoui/Library-Simulator
This is a project for the practical work of the Operating system module in The University of Ibn Khaldoun - Algeria in which we had used the notion of threads and parallelism to make a library simulator.
serhiybutz/Mitra
Mitra: Shared memory synchronization manager
Themiscodes/TCP-Client-Server
Multithreaded TCP Client/Server implementation in C++
mvasilkov/cwb
Cross-Window Broadcasting and Locking
teivah/multilock
A Go Library to Efficiently Store a Set of Mutex or RWMutex
glennin-codes/clito_play
CLI for audio player to stream and play all your music files at ease and fast on your terminal
martinheidegger/flexlock
A memory-efficient, in-memory, flexible, Promise-based locking library without dependencies.
roycefanproxy/cxx17-ThreadPool
A simple thread pool written in C++17.
animeshk-me/OS-lab-exercises
These exercises were attempted and completed during the course 'Operating Systems' offered by Dr. Sivaselvan B. at IIITDM Kancheepuram.
cpsusie/DotNetVault
Synchronization Library and Static Analysis Tool for C# 8
freakmaxi/locking-center
Locking-Center provides very useful primitive service in many environments where different processes must operate with shared resources in a mutually exclusive way.
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.
sarimmehdi/Walking_Philosophers
Walking philosophers
amaitou/Philosophers
Explore concurrent programming with this classic implementation of the dining philosophers problem. Philosophers navigate a dining table, juggling between thinking and eating, showcasing synchronization challenges and resource allocation in a shared environment.
Archer-01/Philosophers
Implementation of the Dining Philosophers problem in C
Domash/SysProgramming
✅ System Programming Labs, BSUIR 2019
EByrdS/szymanskis_mutex
Algorithm devised by Boleslaw Szymanski. This MutEx has linear wait and only 5 communication variables
giannhskp/Operating-Systems
Unix OS, Process Creation, System Calls, Process Communication using Pipes and Signals, Shared Memory, Process Synchronization using POSIX Semaphores, Unix File System Manipulation,
kpetridis24/bluetooth-detector-app
BT detector simulator in C using pThreads
mahmoudaboueleneen/MyOS
Simple CLI Operating System
nandadeepd/operating-systems
Operating system concepts from the CS 510 course at PSU
RIDWANE-EL-FILALI/Philosophers
In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.
Kartik-Katkar/Operating-system-Programs
Explore a collection of ready-to-use code solutions for common problems, disk scheduling, shell programming and page scheduling.
kj-grogu/AOS_CSEN383_Projects
These projects are course assignment projects done for Advanced Operating System, done mainly in c and java
nikam24/Operating-System-Practical-Implementation-of-Multithreading-Scheduling-Algorithms-Semaphore-etc.
This repository will contain all the practical implementation of knowledge I got to learn from the subject : Operating System
RenanBomtempo/moving-threads
UFMG - Fundamentos de Sistemas Paralelos e Distribuidos - TP 1
SamerBenMim/Posix-practice
Munich train synchronization with C, POSIX threads, mutexes & memory locking.
vhtnguyen/dining-philosophers
OPERATING SYSTEMS - Assignment @HCMUS