Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: mutex-synchronisation
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.
Language: C - Size: 52.7 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 0
lassachraf/42_Philosophers
The famous "Dining Philosophers" problem coded in C using two methods. The first one using threads and mutexes, and a second one using processes and semaphore.
Language: C - Size: 20.5 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
diva-in-STEM/rust-refresh-app
A simple rust app that monitors how many times a user has refreshed a the page and reads/writes this value to and from a redis server.
Language: HTML - Size: 8.79 KB - Last synced: 8 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
yugurlu/Philosophers
42 Cursus Projects
Language: C - Size: 69.3 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 1 - Forks: 0
yahialm/Sharded-maps
This project aims to develop an HTTP API that mimics the functionality of a HashMap while overcoming the constraint of data distribution across multiple machines. The primary challenge lies in designing and implementing a sharding scheme to distribute and manage data efficiently across a cluster of machines.
Language: Go - Size: 10.7 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 1 - Forks: 0
theTardigrade/golang-namespacedMutex
This Go package enables mutexes to be accessed based on namespaces.
Language: Go - Size: 46.9 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
ErnaneJ/so-synchronization
Synchronization primitive: condition variable from a mutex
Language: C - Size: 29.3 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
shubhamv108/concurrency-multithreading
Sample examples of multi-threaded code in Java.
Language: Java - Size: 80.1 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
amit-davidson/Chronos
Chronos - A static race detector for the go language
Language: Go - Size: 13.4 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 420 - Forks: 11
stephen-fox/ipcm
A Go library that provides tooling for orchestrating inter-process communication (IPC) on different operating systems.
Language: Go - Size: 107 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
hugofpaiva/so-p2 📦
2º Trabalho Prático da UC de Sistemas Operativos, UA 2019/2020
Language: C - Size: 14.1 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1
atilaneves/fearless
Safe concurrency in D (`shared` made easier)
Language: D - Size: 41 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 47 - Forks: 3
glennin-codes/clito_play
CLI for audio player to stream and play all your music files at ease and fast on your terminal
Language: Rust - Size: 9.61 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 4 - Forks: 1
kUSHAL0601/GasStation-Problem
Similar to BarberShop problem
Language: C - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1
kUSHAL0601/EVM-Booth-Problem
Standard EVM booth problem in C
Language: C - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
TheRolfFR/LO41_C_airport
Personal academic project : Airport control tower simulation in system c
Language: C - Size: 518 KB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
ajeetgupta80/GroupChat-Multithread-CPP
Language: C++ - Size: 306 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
CyrilleStr/LinuxObjectIntercommunicationProject
Language: C - Size: 52.7 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
Tanmay-312/Sleeping-Barber-GO
Sleeping barber problem of system design
Language: Go - Size: 8.79 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
ArkaSarkar19/Multi-reader-writer-with-Synchronization
Refer Readme.md
Language: C - Size: 6.84 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
ArkaSarkar19/IPC-multiuser-chat-system
Refer Readme.md
Language: C - Size: 9.77 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
SarathM1/ROS_Mutex
Method to use Boost named_mutex to launch nodes in a specific order.
Language: CMake - Size: 20.5 KB - Last synced: 3 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
Naraujo13/GraphEvaluation
Analysis of graph multithreading access performance with different synchronization mechanisms: mutext, shared mutex and atomic operations
Language: C++ - Size: 103 KB - Last synced: 3 months ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
kj-grogu/AOS_CSEN383_Projects
These projects are course assignment projects done for Advanced Operating System, done mainly in c and java
Language: C - Size: 1.78 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
teivah/multilock
A Go Library to Efficiently Store a Set of Mutex or RWMutex
Language: Go - Size: 22.5 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 6 - Forks: 2
aberry-21/DiningPhilosophers
The dining philosophers problem states that there are 5 philosophers sharing a circular table and they eat and think alternatively.
Language: C++ - Size: 621 KB - Last synced: 4 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
AndreiE91/LinuxOS_Assignments
Linux OS assignments repository. Contains various applications, from parsing and modifying binary files to managing shared memory regions, thread synchronization, inter-process communication and more.
Language: Python - Size: 1.11 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
AndreiE91/Linux-Console-Apps
Various console applications developed for Linux, covering a wide range of topics such as threading, processes, inter-process communication, file operations, synchronization, and more.
Language: C - Size: 1.09 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
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.
Language: Go - Size: 73.2 KB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 0
iurilandolt/philosophers
Dijkstra's dinnig philosophers problem. Introduction to multithreaded programing, concurrency, shared memory space, data-races, deadlocks and other related concepts.
Language: C - Size: 161 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
nthnn/ladivic
C++ library designed to provide system-level thread- and fail-safe functions with concurrency, atomic, file I/O, IPC, memory management, and system information retrieval functionalities.
Language: C++ - Size: 256 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
layan-mak/web-server
Multi-threaded web server
Language: C - Size: 16.6 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
antoinegaubil/Aircraft-Monitoring-System
Real-time simulation for aircraft monitoring system in C++
Language: C++ - Size: 89.8 KB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
cankobanz/multithreaded-scientific-search-engine
This is a school project from Operating Systems course where threads, mutexes, semaphores, task pools and critical sections are used effectively to ensure synchronization among threads.
Language: C++ - Size: 42 KB - Last synced: 5 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
yigittuncer07/threads-experiment
This C program showcases multithreading and synchronization through POSIX threads (pthread) to compute the sum of square roots within a user-specified range.
Language: C - Size: 4.88 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
Adi2K/Multi-Threading-Examples
Implementation of POSIX thread library in C. Used Mutex, Semaphores, Conditional Variable
Language: C - Size: 27.3 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
mahmoudaboueleneen/MyOS
Simple CLI Operating System
Language: Java - Size: 168 KB - Last synced: 4 months ago - Pushed: 11 months ago - Stars: 3 - Forks: 0
zeenatali5710/centralized-multiuser-concurrent-Bank-Manager
Bank Server-Client system where server program services online requests for account manipulations and maintains customer records and clients use its services to update bank accounts. The operations that can be performed on an account are: withdrawal of an amount from an account and deposit of an amount into an account. Additionally, the bank server can have it's own service that periodically deposits an interest amount to each account based on some fixed rate.
Language: C++ - Size: 560 KB - Last synced: 6 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
le-mountassir/The-Dining-Philosophers-Problem
The Dining Philosopher Problem states that N philosophers seated around a circular table with one chopstick between each pair of philosophers. There is one chopstick between each philosopher. A philosopher may eat if he can pick up the two chopsticks adjacent to him. One chopstick may be picked up by any one of its adjacent followers but not both.
Language: C - Size: 31.3 KB - Last synced: about 2 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
Kartik-Katkar/Operating-system-Programs
Explore a collection of ready-to-use code solutions for common problems, disk scheduling, shell programming and page scheduling.
Language: C - Size: 42 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
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.
Language: C - Size: 1.39 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
JDSherbert/Threadsafe-Singleton-Class
C++ Threadsafe Singleton class using mutex and threadlock when accessing instance.
Language: C++ - Size: 12.7 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
mbonesi/producer_consumer
on producer/consumer pattern
Language: C++ - Size: 2.93 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
mvasilkov/cwb
Cross-Window Broadcasting and Locking
Language: JavaScript - Size: 157 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 5 - Forks: 0
bertanulusoy/cpp_producer_consumer_pattern
This is a small example of an implementation of Producer/Consumer Pattern with condition_variable and mutex
Language: C++ - Size: 88.9 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
dokastho/Channel
C++ implementation of golang's Channel type
Language: C++ - Size: 7.81 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
nandadeepd/operating-systems
Operating system concepts from the CS 510 course at PSU
Language: HTML - Size: 445 KB - Last synced: 8 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
sonium-labs/G8RTOS
Implementation of G8RTOS, a real-time operating system featuring priority scheduling, background/periodic/aperiodic threads, inter-process communication, semaphores and more, designed for the MSP432.
Language: C - Size: 14.6 KB - Last synced: 8 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
anbahmani/ft_philosopher
This project tackles the renowned synchronization challenge known as the "Dining Philosophers Problem". It exemplifies the challenges faced in concurrent programming such as deadlocks and starvation.
Language: C - Size: 302 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
Christie123123/Cocurrent-Systems 📦
multiple projects achieving cocurrent systems
Language: C - Size: 16.6 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
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,
Language: C - Size: 1.88 MB - Last synced: 8 months ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0
sarimmehdi/Walking_Philosophers
Walking philosophers
Language: C - Size: 491 KB - Last synced: 8 months ago - Pushed: over 6 years ago - Stars: 3 - Forks: 1
emilstahl97/Operating-Systems-ID1206 📦
The course provides knowledge of the principles of and how one can implement abstractions of hardware virtualisation of resources and timetabling of assignments; mainly as regards execution, memory and persistent storage. The structure of an operating system is studied to increase the knowledge of these concepts and also give skills in efficient use of the abstraction level that an operating system offers.
Language: C - Size: 34 MB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
leonard-namolaru/programmation-systeme-files-de-messages
[Note : 14 / 20] Projet UE Programmation système avancée (Université Paris Cité, M1) : Implémentation de files de messages pour une communication entre des processus tournant sur la même machine, en utilisant la mémoire partagée, et sans l’aide de files de messages existantes ou des sockets. L’accès parallèle à la file de messages est possible avec une protection appropriée.
Language: C - Size: 12.7 KB - Last synced: 9 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0
PetePrattis/Philosopher-dinner-problem-with-Posix-threads-and-mutex
A program written with compatibility with Posix and uses Posix Threads that runs the philosohper dinner problem using threads and mutex to prevent multiple simultaneous execution of the critical section.
Language: C - Size: 44.9 KB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
ade-la-c/Philosophers
This 42 C project is about the basics of threading a process and using mutex.
Language: C - Size: 98.6 KB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
shlublu/ShlubluLib
ShlubluLib is a lightweight, modular, general purpose, open-source C++ library for Linux and Windows.
Language: C++ - Size: 359 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
asp89/ThreadSafeFlow-NET
🚀 ThreadSafeFlow-NET: Parallelism and Thread Safety in .NET 🧵
Language: C# - Size: 14.6 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
mgtitimoli/await-mutex
Promised based Javascript Mutex
Language: JavaScript - Size: 10.7 KB - Last synced: 3 days ago - Pushed: almost 6 years ago - Stars: 41 - Forks: 7
Trilgon/PhilosophersProblem
Многопоточное решение классической задачи об обедающих философах
Language: Go - Size: 1.95 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
kw90/ReadWriteLock
Read-Write Lock in C++11
Language: C++ - Size: 7.81 KB - Last synced: 10 months ago - Pushed: over 7 years ago - Stars: 2 - Forks: 5
sushkov/OperatingSystems
Low-level Linux primitives
Language: C - Size: 7.81 KB - Last synced: 10 months ago - Pushed: over 7 years ago - Stars: 1 - Forks: 0
atouba/philosophers
I never thought philosophy would be so deadly
Language: C - Size: 1.24 MB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
hpreshit/Autonomous-Driving
This repository consists of the course project for ECEN 5623 Real-Time Embedded Systems
Language: C - Size: 57.6 KB - Last synced: 10 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1
SaidM96/philosophers
The dining philosopher's problem. Solved using mutexes
Language: C - Size: 6.84 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
Archer-01/Philosophers
Basic implementation of "Dining Philosophers" problem
Language: C - Size: 537 KB - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0
LeakedByteBuster/Philosophers
The dining philosopher's problem. Solved using mutexes
Language: C - Size: 45.9 KB - Last synced: 11 months ago - Pushed: almost 1 year ago - Stars: 1 - Forks: 0
bry00/fmutex
Simple golang package designated to provide simple mutex locking, based on filesystem hard links functionality.
Language: Go - Size: 11.7 KB - Last synced: 11 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
tolopsy/easy-backup
CLI tool to automate compression and archival of files into AWS S3 or a partitioned directory
Language: Go - Size: 25.4 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
amirjani/go-concurrency-example
go concurrency examples for learning go-routine, mutex, sync, defer, channels
Language: Go - Size: 3.91 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
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.
Language: C - Size: 2.18 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 2
TommyJD93/Philosophers
Dining philosophers problem's guide for 42 school
Language: C - Size: 194 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 29 - Forks: 2
mdportnov/ConcurrentFileWriter
Language: Kotlin - Size: 98.6 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
serhiybutz/Mitra
Mitra: Shared memory synchronization manager
Language: Swift - Size: 39.1 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
oessayeg/philosophers
Thread and process synchronization program
Language: C - Size: 50.8 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
Mukhin22/char_device_task
Linux kernel char device driver for controlling the LEDs with requred commands
Language: C - Size: 65.4 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
RidaEn-nasry/Solution-to-dinning-philosophers-problem
Solution To Dinning Philosophers Problem.
Language: C - Size: 29.3 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
clemedon/philosophers
𝘥𝘰𝘤𝘶𝘮𝘦𝘯𝘵𝘦𝘥 𝘤𝘰𝘥𝘦 / -𝘱𝘦𝘥𝘢𝘯𝘵𝘪𝘤 -𝘴𝘵𝘥=𝘤89 42School variant of the dining philosophers problem to learn the basics of threading a process, how to create threads and use mutexes.
Language: C - Size: 315 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 11 - Forks: 0
billgewrgoulas/Multithreaded-Server
Implementation of a multithreaded server that allows multiple users to make requests at the same time. Built for the course Operating Systems @CS.UOI.
Language: C - Size: 1.32 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
vtheobal/Philosophers
Многопоточный проект на Си, призванный изучить потоки, мьютексы, Deadlock.
Language: C - Size: 1.19 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
vhtnguyen/dining-philosophers
OPERATING SYSTEMS - Assignment @HCMUS
Language: C++ - Size: 34.2 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
mceachen/monogamy 📦
Add table-level database locking to ActiveRecord
Language: Ruby - Size: 15.6 KB - Last synced: 19 days ago - Pushed: over 5 years ago - Stars: 12 - Forks: 1
Emanem/shared_mutex
A C++11 shared mutex with high emphasis on performance
Language: C++ - Size: 10.7 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 17 - Forks: 2
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
Language: C - Size: 34.2 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
cristiangranero90/TP_semaforos_2021
Práctica con semáforos y mutex, a partir de una competencia de comidas rápidas
Language: C - Size: 114 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
gabrielepanciotti/Prog_Uni_So_Aeroporto
Progetto universitario di "Sistemi Operativi" svolto all'università di Perugia.
Language: C - Size: 295 KB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
nickonegen/VUT-FIT-IOS2022-projekt2 📦
Druhý projekt (synchronizace) z předmětu Operační systémy (IOS), druhý semestr bakalářského studia BIT na FIT VUT/BUT, ak.rok 2021/2022
Language: C - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
GlebTheProgrammer/OSSP-LabWork4
Program for creating and using threads and synchronization mechanisms
Language: C# - Size: 28.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
RenanBomtempo/moving-threads
UFMG - Fundamentos de Sistemas Paralelos e Distribuidos - TP 1
Language: C - Size: 638 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
Makaveli1O/IOS
Operating Systems
Language: Shell - Size: 281 KB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
MigDinny/ProjectSO
Operating Systems - Formula 1 simulator. Used several OS concepts like multi-threading, synchronization, file system, ...
Language: C - Size: 80.1 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
harshapathuri86/concurrent-simulations
Language: C - Size: 541 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
decorJim/operating-system
noyau système d'exploitation
Language: Python - Size: 25.6 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
rafaelbcastilhos/threads-wc
Controle de concorrência com threads na utilização do WC.
Language: Java - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
yeldmitrenko/mutex_task
Language: C++ - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
yvoinov/adaptive-spin-mutex
High performance adaptive C++11 spin mutex
Language: C++ - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
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.
Language: Java - Size: 1.32 MB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 10 - Forks: 0
freakmaxi/locking-center-client-go
The Go Connector of Locking-Center is a mutex point to synchronize access between different services. You can limit the execution between services and create queueing for the operation.
Language: Go - Size: 21.5 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
martinheidegger/flexlock
A memory-efficient, in-memory, flexible, Promise-based locking library without dependencies.
Language: JavaScript - Size: 174 KB - Last synced: 26 days ago - Pushed: about 5 years ago - Stars: 5 - Forks: 1
Themiscodes/TCP-Client-Server
Multithreaded TCP Client/Server implementation in C++
Language: C++ - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0