critical-section
There are 41 repositories under critical-section topic.
samchon/tstl
TypeScript-STL (Standard Template Library, migrated from C++)
samchon/mutex
Mutex Server using WebSocket
zhgzhg/GPhpThread
Generic PHP threads library implemented with pure PHP code
silvioprog/TLightweightMREWSynchronizer
Read a protected memory simultaneously while other threads writes to it with exclusive access.
mishi-a/Network-OS-Lab-Assignment
This Repo Contains Network Lab and OS Lab Assignment
ashishgopalhattimare/Parallel-Concurrent-and-Distributed-Programming-in-Java
Parallel, Concurrent, and Distributed Programming in Java | Coursera
herrcristi/small-cpp-utils
Small project
armanr99/LoadBalancerMonitor
Implementing Monitor and using it to solve load balancing problem of cars and routes in a multithreaded system
arthurdiluz/os-semaphore
Implementation of the Semaphore algorithm, which's a synchronization mechanism to control the processes that are being executed in the critical section and being used by shared resources.
bileto/criticalsection
Lightweight class supporting critical section locking
chdh/async-named-mutex
Named mutex locks for async functions.
dalerrustamov/run
RunTransactons simulates transactions being processed on bank accounts. There is always a chance that more than one thread will want to update an account at the same time. In that case, ATMs that are being used by the same account at the same time by different users might not get the most up-to-date account information(balance), which can cause banks financial loss. So the program uses critical sections to avoid that issue, and makes other threads wait until the account is ready to be reused without giving users any errors.
iamgideonidoko/boat-passenger-c-solution
C solution to the Boat Passenger Problem in operating system.
marinakithemis/Readers-Writers-Synchronzation-Problem
Efficient solution to the classic readers-writers problem by allowing fine-grained control over access to shared resources.
oaxelou/ConcurrentProgramming
Concurrent Programming in C (3rd year - 5th semester)
sikatikenmogne/concurency-workshop-c-sharp
Workshop project for mastering concurrency in C# and fix common multi thread synchronisation issues
Tanzimbn/Banking-System
A Banking system using multi-threading. Two different thread for deposit and withdraw, and another thread is for operation queue.
Aayushraj1/Operating-System-Questions
All important questions considering every chapters of operating system and some programs.
AhmedElbanawi/Co-operative-Scheduler-CO_SCH-
Implementation a simple cooperative scheduler based on Patterns for time triggered Embedded Systems.
Anaisdeb/SR05-Algorithme_reparti
Distributed system
BoYuHuang1117/V6-File-System
The project focuses on creating a Unix-like terminal with v6 file logic.
cfogelklou/os-concepts-for-dummies
A repository and markdown document to help give a rundown on basic OS concepts that some developers (self taught programmers, web developers, etc.) haven't seen before.
Kareem-Emad/locklock
A simple global locking/unlocking mechanism using redis.
KiranThomasCherian/OS
Operating Systems Course (Sem 5)-Practice Codes
petrknap/php-critical-section
Critical section helper for PHP
projektjoe/Critical-Section-Function-Which-Takes-Minimum-Interrupt-Priority
A critical section function which can take the minimum priority of the interrupt that can preempt the critical section
rigas2k19/OS-Project1
Child processes send requests to parent process, works like a client-server model.
Sherif-Elshafei/OS-tools
Operating system objects and abstractions.
vasilybodnarchuk/QueueSafeValue
Framework that provides thread-safe (queue-safe) access to the value.
ANSANJAY/KernelSpinLocks
Dive into KernelSpinLocks: A repository with comprehensive guides & examples on Linux Kernel spinlocks, exploring methods, implementation, and crucial considerations in multi-threading scenarios
BigWheel92/synchronization-problems-pseudocode
Pseudocode for some synchronization problems.
dennisbabkin/macOS-tips-part-1
Demo project & blog post with a lowdown on critical sections, reader/writer locks, interactive login sessions, root user detection, CFString conversion in macOS.
MichaelPatrickMcGuireJr/winthreads_CriticalSection-synchronization
controlling thread synchronization with critical process locking
the1michaelt/Java-Concurrency-Lab
Exercise in writing Java methods for math calculations.
TyPR124/critirs
A Windows Critical Section wrapper for the Rust language.