87 results for “topic:thread-synchronization”
🧵 Expressive aliases to ConfigureAwait(true) and ConfigureAwait(false)
Codes for my Operating Systems' Class
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.
A modern C++ thread-safe value wrapper with flexible locking strategies and convenient RAII guards.
Synchronization Library and Static Analysis Tool for C# 8
Repo for the Advance Practical Embedded Systems. Contains work related to Linux kernel, Pthreads, FreeRTOS, etc.
These exercises were attempted and completed during the course 'Operating Systems' offered by Dr. Sivaselvan B. at IIITDM Kancheepuram.
A client-server application developed on Linux, which provides digital communication for the transport industry
No description provided.
Thread Synchronization In C#
Advanced programming and algorithmization in C++ ⚔️
Multithreading implemented with POSIX in C to perform calculations on a large array.
Explore a collection of ready-to-use code solutions for common problems, disk scheduling, shell programming and page scheduling.
Declarative task synchronization in Python inspired by Path Expressions
IoT Gateway that bridges between emulated IoT Devices and Backend, by sending Sensors' data to the Backend and receiving commands to control Actuators.
studied one playlist on cpp concurrency, so here's what learned
Bespoke POSIX threads, mutexes, wait queues, thread pools, and semaphores for the C programming language.
Dining Philosophers problem implementation with both multithreading (mutex-based) and multiprocessing (semaphore-based) solutions, focusing on synchronization and deadlock prevention.
Multithreaded pizza delivery simulator in C++ using std::thread, mutex and condition_variable.
Create a matrix and sum matrix (Operating Systems Project 3)
A secured real-time message and file exchanger (desktop client)
Banking System architected with modular OOP design and thread-safe operations. Implements secure authentication, transaction management, and synchronized account updates. Demonstrates practical use of multithreading, collections framework, and exception handling. Simulates real-world banking workflows through an interactive CLI envi
Simulates a 1-way bridge that can support 1 semi-truck or up to 3 cars using C pthreads.
Part of 42 projects. A multi-threaded simulation of the Dining Philosophers Problem, showcasing concurrency, synchronization, and resource management using threads and mutexes.
JavaScript 信号量与互斥锁实现
A comprehensive collection of Java multithreading and concurrency examples demonstrating fundamental thread synchronization patterns, the producer-consumer problem, and advanced multi-queue systems.
System Programming Project
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.
CUCEI: Operating Systems-Usage, Adaptation, and Exploitation Problem-Solving Seminar
No description provided.