Skip to content
#

dining-philosophers

Here are 100 public repositories matching this topic...

A concurrent programming project that simulates the Dining Philosophers Problem. It explores process synchronization using threads, mutexes, processes, and semaphores to prevent deadlocks and manage resource sharing efficiently.

  • Updated Oct 8, 2024
  • C
Operating-System

Multithreading simulation project where philosophers dine, think, and sleep while avoiding death by starvation. It's an exploration of process threading, mutexes, and the dining philosophers problem in C. This project provides practical experience with the challenges of synchronizing threads and processes to achieve a common goal

  • Updated Mar 13, 2024
  • C

Improve this page

Add a description, image, and links to the dining-philosophers topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the dining-philosophers topic, visit your repo's landing page and select "manage topics."

Learn more