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.
linux
multi-threading
programming
concurrency
parallelism
pthreads
mutex
operating-systems
resource-management
interview-preparation
c-programming
semaphores
thread-synchronization
condition-variables
deadlocks
thread-communication
tutorial-notes
-
Updated
Sep 8, 2023 - C