🔒 A C++20 Library that provides mutex protected objects
-
Updated
May 5, 2024 - CMake
🔒 A C++20 Library that provides mutex protected objects
Unix OS, Process Creation, System Calls, Process Communication using Pipes and Signals, Shared Memory, Process Synchronization using POSIX Semaphores, Unix File System Manipulation,
C++ Threadsafe Singleton class using mutex and threadlock when accessing instance.
Solved Vaccine distribution and stage allocation problems to get familiar with threads, semaphores, and mutex locks.
Python (3.7+) client library for https://distributed-lock.com SAAS
Managing a barbershop with multiple barbers and servicing multiple customers who enter the shop at different times.
Synchronization technique in ARM processors using Exclusive Instructions and bit fields.
A simulation project dealing with threads, mutexes and synchronization - from the famous dining philosopher's problem.
Homework and Projects assigned in the CS342 - Operating Systems course in Bilkent University. (2018-2019)
Didactic project from Ecole-42. Two different solutions for an extended version of the famous 'Dining Philosophers' problem, the first as a multithreaded program ruled by mutexes, the second featuring multiple processes synchronised by semaphores.
Multiple read - single write mutex. Superseded by C++14 std::shared_timed_mutex and C++17 std::shared_mutex
Add a description, image, and links to the mutex-locks topic page so that developers can more easily learn about it.
To associate your repository with the mutex-locks topic, visit your repo's landing page and select "manage topics."