Philosophers dinner problem in C. Introduction to threads, mutexes, processes, and semaphores
-
Updated
Jul 14, 2023 - C
Philosophers dinner problem in C. Introduction to threads, mutexes, processes, and semaphores
Everyone has got to eat and sleep and think and potentially die! Welcome to the life of Philosophers!
Philosophers is a project that aims to create a simulation of the dining philosophers problem.
🧠💡 Philosophers Problem Simulation in C. A multithreading challenge where philosophers eat, think, and sleep without dying or stealing forks. Implements mutexes for synchronization and thread management.
🧠 Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger.
Solve the dining philosophers problem with threads and mutexes
Highly load balanced solution for the Dining Philosophers Problem. 9th project in the 42 Common Core Curriculum
my take on the famous dining philosopher problem
42 School Philosophers project: The Dining Philosophers Problem, written in C.
Add a description, image, and links to the 42-philosophers topic page so that developers can more easily learn about it.
To associate your repository with the 42-philosophers topic, visit your repo's landing page and select "manage topics."