Low-level Linux primitives
-
Updated
Sep 22, 2016 - C
Low-level Linux primitives
Producer - Consumer simulation using unix mutex synchronisation on cyclic array
This is modified version of famous consumer-producer problem with N readers and 1 writer threads with a fix sized buffer.
A concurrent process of voting where the threads representing evms, voters and booths run concurrently using conditional variables and mutex locks.
Dinning savages algorithm example using threads MUTEX
tls (thread ls) - Console Application that recursively traverses a directory tree, generating a report with the most important information for each directory in the tree.
Similar to BarberShop problem
Real-time Scheduling over Linux using rate monotonic scheduling (RMS), earliest deadline first (EDF) algorithms, priority inversion and inheritance
Chemical reaction simulation of water for OS course
Concurrent Programming in C (3rd year - 5th semester)
Walking philosophers
CSCI P536 - XINU
Coursework from CSC 360 (Fall 2016) at UVic.
OS PRACTICAL IMPLEMENTATION
Problems on Concurrency
This repository consists of the course project for ECEN 5623 Real-Time Embedded Systems
Add a description, image, and links to the mutex-synchronisation topic page so that developers can more easily learn about it.
To associate your repository with the mutex-synchronisation topic, visit your repo's landing page and select "manage topics."