FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

dining-philosophers-problem · GitHub Topics · GitHub

#

dining-philosophers-problem

Here are 207 public repositories matching this topic...

Philosophers is a project from the 42 school curriculum that explores concurrent programming with threads and mutexes, processes and semaphores. It is a variation on the famous dining philosophers problem.

  • Updated Nov 30, 2024
  • C

A C implementation of the classic Dining Philosophers problem. A 42 school project exploring threading, mutexes, and semaphores to solve synchronization issues.

  • Updated Mar 11, 2026
  • C

Process synchronization, Deadlock avoidance and Disk scheduling algorithms implemented in Java.

  • Updated Nov 2, 2018
  • Java

Various flavored solutions to the Dining Philosophers problem.

  • Updated Mar 14, 2024
  • C++

[documented code / -pedantic -std=c89] - 42School variant of the dining philosophers problem to learn the basics of threading a process, how to create threads and use mutexes.

  • Updated Oct 12, 2022
  • C

Solution to Operating System Dining Philosophers problem using threading and synchronization. It ensures smooth resource sharing among philosophers, preventing conflicts like deadlock.

  • Updated Feb 19, 2024
  • Python

Solutions for the Operating Systems Lab in Sem 4, B.Tech in CS

  • Updated May 23, 2026
  • C

My Presentation For OS class | Topic: Simulation for Dining Philosophers

  • Updated Nov 13, 2017
  • C++

📌 The Dining Philosophers Problem / 食事する哲学者の問題

  • Updated Feb 9, 2022
  • TeX

Philosophers: Concurrency and synchronization by simulating the "Dining Philosophers Problem". It demonstrates resource-sharing management using threads and mutexes, and processes and semaphores in the bonus part.

  • Updated Jan 1, 2025
  • C

Rust / C++ Implementation of the three execution models used in concurrent programming

  • Updated Dec 3, 2024
  • C++

This repository contains implementations of two classic synchronization problems in operating systems: Dining Philosophers Problem & Readers-Writers Problem

  • Updated Dec 26, 2024
  • C++

Chandy/Misra solution of the dining philosophers problem using python

  • Updated Oct 25, 2020
  • Python

Interactive tutorials to learn os concepts

  • Updated Nov 10, 2021
  • C

A simulation of dining philosophers problem and its solutions

  • Updated Jan 21, 2026
  • Python

Improve this page

Add a description, image, and links to the dining-philosophers-problem 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-problem topic, visit your repo's landing page and select "manage topics."

Learn more


Back | FazBrowse Home | New Git URL