There are 0 repository under synchronization-primitives topic.
The Microsoft.VisualStudio.Threading is a xplat library that provides many threading and synchronization primitives used in Visual Studio and other applications.
Pillars for Transactional Systems and Data Grids
nanonext - R binding for NNG (Nanomsg Next Gen)
Fast, shared, upgradeable, non-recursive and non-fair mutex
MutexGear Library Preview
Operating Systems Lab Course (CS 314), IIT Dharwad
Implementation of reentral read write lock which described in https://en.wikipedia.org/wiki/Readers–writer_lock.
Serializable merkle tree for data synchronization in Go
Operating Systems Theory Course (CS 304), IIT Dharwad
library for managing asyncio synchronization primitives
Hack on OS161 Kernel to implement synchronization primitives, System calls with Process support and Virtual memory subsystem
This repository contains files related to Operating Systems Lab (Spring 2023).
A cross-platform implementation of such synchronization objects as Notification / Synchronization Events, Waitable Timers, Socket Event, Thread, as well as functions for waiting for signaled state. The wait functions are analogues of WaitForSingleObject and WaitForMultileObjects used on Windows. the last one can wait for objects of different types.
A distributed peer-to-peer application implementing a system for sharing constantly updated data on the COVID-19 pandemic, developed for the computer networks exam for the computer engineering course at the University of Pisa.
Mutex implementation in C++ for Linux based on futex system call.
Monitor Synchronization in Examples
An implementation of the Dining Philosophers problem, focusing on concurrency control via mutexes and semaphores. This repo demonstrates how to manage multiple processes accessing shared resources, aiming to solve issues of deadlock and contention. Includes code examples and a guide.
Demo project & blog post with a lowdown on critical sections, reader/writer locks, interactive login sessions, root user detection, CFString conversion in macOS.
Realization of most popular synchronization primitives for study
A set of examples related to synchronization and multithreading with C in Linux.
A one-shot waitable boolean flag to facilitate safe and cooperative thread interruption in C++
Practical works and homeworks on the subject "System programming" (15.08.2022 - 05.09.2022) at STEP IT Academy in Kryvyi Rih.