Unix OS, Process Creation, System Calls, Process Communication using Pipes and Signals, Shared Memory, Process Synchronization using POSIX Semaphores, Unix File System Manipulation,
-
Updated
Apr 1, 2022 - C
Unix OS, Process Creation, System Calls, Process Communication using Pipes and Signals, Shared Memory, Process Synchronization using POSIX Semaphores, Unix File System Manipulation,
Text-Based Simulation For Multiple Hunters Hunting Down Multiple Ghosts, Their Behaviors Separated By Multiple Threads
Solved Vaccine distribution and stage allocation problems to get familiar with threads, semaphores, and mutex locks.
Synchronization technique in ARM processors using Exclusive Instructions and bit fields.
A simulation project dealing with threads, mutexes and synchronization - from the famous dining philosopher's problem.
My Solution to the two multi-threaded simulations in C.
Homework and Projects assigned in the CS342 - Operating Systems course in Bilkent University. (2018-2019)
Didactic project from Ecole-42. Two different solutions for an extended version of the famous 'Dining Philosophers' problem, the first as a multithreaded program ruled by mutexes, the second featuring multiple processes synchronised by semaphores.
Add a description, image, and links to the mutex-locks topic page so that developers can more easily learn about it.
To associate your repository with the mutex-locks topic, visit your repo's landing page and select "manage topics."