Skip to content

Small projects built in C++ using multi-threading concepts and mutual exclusion principles

Notifications You must be signed in to change notification settings

Sinh9x0-zz/multithreading

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Vowel Count

Counts all vowels in specified text files using multithreading. Mutual exclusion is used to lock processing to avoid conflicts.

Sleeping Barber

The sleeping barber problem is a classic interprocessing problem that uses mutual exlusion and semaphores to synchronize a barber and his or her customers such that each customer has his or her hair cut in order.

https://en.wikipedia.org/wiki/Sleeping_barber_problem

About

Small projects built in C++ using multi-threading concepts and mutual exclusion principles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages