mutexes
There are 98 repositories under mutexes topic.
ClosureTree/with_advisory_lock
Advisory locking for ActiveRecord
golang-basics/concurrency
Concurrency in Go video course with in depth explanations & examples
LouisCharlesC/safe
Header only read/write wrapper to combine mutexes with locks.
aditya43/golang-101
:beer: In-depth internals, my personal notes, example codes and projects. Includes - Thousands of codes, OOP, Concurrency, Parallelism, Goroutines, Mutexes & Wait Groups, Testing in Go, Go tool chain, Backend web development, Some projects including Log file parser using bufio.Scanner, Spam Masker, Retro led clock, Console animations, Dictionary programs, Social Network built using Go and GopherJS, Database Connectivity and working (MySQL, MongoDB, Redis), GopherJS and lot more..
TommyJD93/Philosophers
Dining philosophers problem's guide for 42 school
DeRuina/philosophers
Philosophers is a comprehensive guide and solution to the classic Dining Philosophers Problem in computer science. This project uses the C programming language and multithreading to implement a solution that prevents deadlocks and resource conflicts.
albertzsigovits/malware-mutex
Muteces (mutexes/mutants) used by various malware families
mejbah/SyncPerf
A lightweight profiler to detect and categorize root causes of synchronization related performance issues in multithreaded programs
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.
petercorke/simple-threads-coder
A simple POSIX threading library for MATLAB Coder
abdeljalil-salhi/philosophers
Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger.
Ajjig/PHILOSOPHERS
This project serves as an introduction to multithreading. The purpose was to build two different programs to solve the famous dining philosophers problem, each with different constraints.
3umi/Philosophers_42
Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat Spaghetti without dying from hunger.
EByrdS/szymanskis_mutex
Algorithm devised by Boleslaw Szymanski. This MutEx has linear wait and only 5 communication variables
alessandrobessi/gochat
A simple multi user client/server chat application written in Go using less than 250 loc. Useful to learn how to deal with concurrency in Go (goroutines, channels, and mutexes).
dolovnyak/Philosophers
Three tasks that teach how to work with mutexes, semaphores and forks.
dzik143/tegenaria
[ARCHIVE/2014] OS-independent utils for C++
faruktinaz/philosophers
In this project, I tackled the Philosopher's Problem. By coding the solution to this problem, I aimed to grasp the functioning and usage logic of threads in the C language, as well as learn how to effectively utilize mutexes.
propensive/feudalism
Controlled borrowing of mutable values for safe concurrency
Ahaif/Dining_Philosophers
Dining philosophers problem solved, synchronization issues...
AliceFromWardenfell/philosophers
Two solutions to the problem of dining philosophers. The project was done in September 2021.
andeen171/Room
Rust project to simulate the behavior of random movements inside a matrix, using multiple threads to make movements simuntaniously and Arc Mutexes to preserve and share the concurrent state of the matrix.
chrisioan/TCP-Server-Client
TCP Server/Client in C++ using sockets, mutexes, conditional variables and multi-threading.
fahiid33/42-philosophers
the dining philosophers problem, with the use of semaphores and threads .
ibrahimrehman1/barbershop-problem-os
Barbershop Problem - A Classical Synchronization problem - Operating Systems (OS) Complex Engineering Project of 6th Semester
luweglarz/PHILOSOPHER_42
Philosophers dinner problem using threads
mvaldes42/philosophers
42 project - Dining philosophers problem
mzsv/42PHILOSOPHERS_bonus
Philosophers tackles the "Dining Philosophers" problem, focusing on concurrency issues such as deadlock and starvation. It simulates philosophers as threads/processes using mutexes/semaphores for fork management. The program logs state changes and detects starvation, ending when a philosopher dies or all have eaten a specified number of times.
noci0001/42_philosophers
Program involving multi-threading and multi-process programming, employing mutexes and semaphores
ozyurtf/cpu-scheduler
In this project, I applied the most commonly used CPU Scheduling algorithms in C++ and explained the processes/threads, scheduling process, and synchronization.
pnikitakis/thread-concurrency-problems
3 different problems solved with multithreading. University project [no.2] for Concurrent Programming (Fall 2017).
pplevins/UNIX-Linux_Systems
introduction to the concepts, design, and structure of the UNIX operating system, using basic UNIX utilities, system resources in C programming, and POSIX threads to implement concepts and algorithms.
rghouzra/PHILOSOPHERS
dining philosophers problem
RubenNijhuis/Philosophers
🧐 Project for Codam that utilizes multi-threading and mutexes to simulate a table of philosophers eating, sleeping and thinking
Vikktor93/c-avanzado
Advanced C level course