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