thread-synchronization
There are 66 repositories under thread-synchronization topic.
awaescher/ObviousAwait
🧵 Expressive aliases to ConfigureAwait(true) and ConfigureAwait(false)
ishanjoshi02/Operating-Systems
Codes for my Operating Systems' Class
ANSANJAY/MasteringPthreads
This repository contains comprehensive notes and code samples from the Master Class Course on Multi-Threading. Covering topics from basic to advanced—thread creation, race conditions, mutex, deadlocks, condition variables, and semaphores—it serves as a one-stop guide for mastering multi-threading in C/C++ on Linux.
petru-braha/RR-application
A client-server application developed on Linux, which provides digital communication for the transport industry
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
mansetagunj/ECEN-5013
Repo for the Advance Practical Embedded Systems. Contains work related to Linux kernel, Pthreads, FreeRTOS, etc.
kudchikarsk/thread-synchronization-in-csharp
Thread Synchronization In C#
EStog/PathEx
Declarative task synchronization in Python inspired by Path Expressions
Kartik-Katkar/Operating-system-Programs
Explore a collection of ready-to-use code solutions for common problems, disk scheduling, shell programming and page scheduling.
abdussametkaci/ThreadSynchronization
Create a matrix and sum matrix (Operating Systems Project 3)
alumik/javascript-semaphore
JavaScript 信号量与互斥锁实现
bursasha/cpp-advanced-projects
Advanced programming and algorithmization in C++ ⚔️
exbotanical/lib.thread
Bespoke POSIX threads, mutexes, wait queues, thread pools, and semaphores for the C programming language.
gr3yc4t/thread_syncher_messenger
Linux Kernel module that enables a synchronization barrier and a message subsystems for threads registered into a group.
jalejandro-garciap/School_OSUAE-PSS_Dining-Philosopher
CUCEI: Operating Systems-Usage, Adaptation, and Exploitation Problem-Solving Seminar
KazakosVas/System-programming
System Programming Project
MohammadHusssein/42-philosophers
Part of 42 projects. A multi-threaded simulation of the Dining Philosophers Problem, showcasing concurrency, synchronization, and resource management using threads and mutexes.
Pulkit1822/Cpp-Concurrency
studied one playlist on cpp concurrency, so here's what learned
ryanmohamed/multithreading-posix-c
Multithreading implemented with POSIX in C to perform calculations on a large array.
StevieoXOR/Bridge-Crossing
Simulates a 1-way bridge that can support 1 semi-truck or up to 3 cars using C pthreads.
vadniks/ExchatgeDesktopClient
A secured real-time message and file exchanger (desktop client)
vadniks/Klenalo
A secured realtime P2P LAN chat and distributed storage manager (desktop linux version)
VANSHTRIVEDI/Producer-Consumer-Problem-Java
I recently tackled the classic Producer-Consumer problem using Java and multithreading. This problem is a fundamental example in concurrent programming, showcasing how producers and consumers can work together while sharing a common buffer.
DesmondJS/Mining_Synchronization_Solution
This project is a solution to an Operating System assignment focusing on thread synchronization using POSIX semaphores and pthreads. The problem simulates a mining operation involving explorers, miners, and transporters.
elmehdi-kenane/philosophers
Implementation of the classical Dining Philosophers Problem 🥢 in C.
GabroveanuRazvan/Distributed-Map-Reduce-System
A golang distributed system used to solve problems using the map-reduce paradigm.
Israel-Charles/Multithreading-Package-Conveyor-System-Simulator
This project involves simulating a Package Conveyor Routing System using Java. The project showcases key concepts in concurrent programming, such as thread management, manual synchronization, and resource sharing.
smlc/MultiThreadPlayground
Concurrency problems
KPlanisphere/Distracted-Driver-Simulation
Proyecto 1 - Programacion Concurrente Y Paralela
KPlanisphere/Gas-Station-Simulation
Proyecto 2 - Programacion Concurrente Y Paralela
KPlanisphere/multithreading-c
Practica 6 - Sistemas Operativos
Tamoziit/OS-assignments
OS-Linux