Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: dining-philosophers

Vaibhav-Pant/Operating-System

This repository contains all the source code that I have wriiten for my Operating System course.

Language: C - Size: 324 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0

bablilayoub/philosophers

This project introduces the basics of threading in process management, demonstrating how to create threads and utilize mutexes to handle concurrent operations safely.

Language: C - Size: 50.8 KB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 1 - Forks: 0

mldxo/dining-philosophers

Python project implementing simulation of Dining philosophers problem

Language: Python - Size: 67.4 KB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 0 - Forks: 0

rudgalsky/DiningPhilosophers

C# implementation of solution for the dining philosophers problem.

Language: C# - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

David-Wobrock/runway-model-dining-philosophers

The dining philosophers problem model in Runway

Language: JavaScript - Size: 30.3 KB - Last synced: about 2 months ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

lavrd/philosophers

Dining philosophers problem

Language: Go - Size: 9.77 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

kmchandy/kmchandy.github.io

Short self-contained descriptions of distributed algorithms suitable for 2nd year undergraduates.

Language: HTML - Size: 187 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 4 - Forks: 1

dpetrosy/42-Philosophers

42 School Philosophers project: The Dining Philosophers Problem, written in C.

Language: C - Size: 1.61 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

mistupv/dining-philos

An implementation of the dining philosophers problem in Erlang

Language: Erlang - Size: 18.6 KB - Last synced: 3 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0

raveriss/philo

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

Language: C - Size: 727 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

aaron-22766/42_philosophers

Solve the dining philosophers problem with threads and mutexes

Language: C - Size: 31.3 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

Luzkan/Scala

🏃 Functional & Concurrent Programming

Language: Scala - Size: 3.53 MB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 0

nbodepudi/Dining_philospher

This is a solution to famous Dining Philospers Problem.

Language: C - Size: 94.7 KB - Last synced: 4 months ago - Pushed: over 7 years ago - Stars: 4 - Forks: 2

jElhamm/Semaphore-MultiTasking

"This repository showcases the implementation of semaphores, a synchronization tool."

Language: C++ - Size: 610 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

juricaKenda/Dining-Philosophers

A classic example problem often used in concurrent algorithm design.

Language: Java - Size: 97.7 KB - Last synced: 5 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

jaypatel1210/Deadlocak-Synchronization-os

Language: HTML - Size: 767 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

NeilW/systemd-dining

Dining philosophers using systemd and the Unix Programming Environment

Language: Shell - Size: 152 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

JoyeBright/OSLab

Repository for the lectures taught in the course named "Operating Systems Lab" at the University of Guilan, Department of Computer Engineering.

Language: C - Size: 730 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 21 - Forks: 27

nandadeepd/operating-systems

Operating system concepts from the CS 510 course at PSU

Language: HTML - Size: 445 KB - Last synced: 8 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0

ivzhuravlev/dining_philosophers

Simple solution of classic dining philosophers problem

Language: C++ - Size: 24.5 MB - Last synced: 8 months ago - Pushed: over 5 years ago - Stars: 6 - Forks: 1

zainabdnaya/Philosepher_42

The Dining_Philosepher_probleme: In this repository u will see the basics of threading a process and how to work on the same memory space

Language: C - Size: 1.48 MB - Last synced: 8 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

R0mb0/Classic-synchronizzazion-problems

Classical problems of synchronization using Semaphores and Condition Variables in java

Language: Java - Size: 941 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

mtking2/dining-philosophers

Various flavored solutions to the Dining Philosophers problem.

Language: C++ - Size: 1.09 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 6 - Forks: 11

acarlson99/philosophers

Dining philosophers problem. Mutexes and pthreads and semaphores galore

Language: C - Size: 1.94 MB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

mgoldsmith1/Dining-Philosophers-Problem

Dining Philosophers Problem, Race conditions & JUnit Testing

Language: Java - Size: 2.81 MB - Last synced: 10 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

e455a81e-d3ba-41a2-bc6d-7aafb1d9a5cd/DiningPhilosophers

Language: C# - Size: 388 KB - Last synced: 10 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 1

BigWheel92/Dining-Philosophers

An implementation of a solution to the dining philosophers problem.

Language: C++ - Size: 6.84 KB - Last synced: 11 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

oscarsandford/dining-philosophers

An implemented solution for the Dining Philosophers thread synchronization problem.

Language: C - Size: 133 KB - Last synced: 11 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

star-child-0/Hypatia-philosopher-tester

Tester for the Dining philosophers of 42Cursus

Language: Shell - Size: 10.7 KB - Last synced: 21 days ago - Pushed: 10 months ago - Stars: 1 - Forks: 0

osama-afifi/Concurrency-Patterns

Concurrency Patterns Implemented in Python

Language: Python - Size: 11.7 KB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 12 - Forks: 5

cirillom/dining-philosophers

Dining philosophers problem solution that avoids starvation and deadlock

Language: C - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

elixir-roma/kata_collection

The first kata organized by Elixir Roma, happy coding!

Language: Elixir - Size: 10.7 KB - Last synced: 3 months ago - Pushed: about 7 years ago - Stars: 3 - Forks: 0

TommyJD93/Philosophers

Dining philosophers problem's guide for 42 school

Language: C - Size: 194 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 29 - Forks: 2

xyderos/dining-philosophers

Solving the dining philosophers problem in elixir

Language: Elixir - Size: 0 Bytes - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

AzerSD/Extended-Dining-Philosophers

Extends the classic Dining Philosophers problem to a larger group of philosophers. The problem requires finding a solution that allows all the philosophers to eat without deadlock or starvation, even as the number of philosophers increases.

Language: C - Size: 1.38 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

karadnz/Philosophers

My solution to dining philosophers problem using threads, mutexes, processes and semaphores.

Language: C - Size: 68.4 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

MusabAlsaifi/C-The-Dining-Philosophers

Implementation of the dining philosophers program in C

Language: C - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

clemedon/philosophers

𝘥𝘰𝘤𝘶𝘮𝘦𝘯𝘵𝘦𝘥 𝘤𝘰𝘥𝘦 / -𝘱𝘦𝘥𝘢𝘯𝘵𝘪𝘤 -𝘴𝘵𝘥=𝘤89 42School variant of the dining philosophers problem to learn the basics of threading a process, how to create threads and use mutexes.

Language: C - Size: 315 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 11 - Forks: 0

MisaghM/Operating-System-Lab-Projects Fork of SamanEN/Operating-System-Lab-Projects

Extended xv6 operation system with new system calls, console shortcuts and command history, MLFQ, and semaphores.

Size: 97.7 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

leilibrk/Dining-philosophers

The dining philosophers problem is a classic synchronization problem which is used to evaluate situations where there is a need of allocating multiple resources to multiple processes.

Language: C - Size: 48.8 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

amir78729/Operating-Systems-Lab

OS course lab

Language: Python - Size: 13.7 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

ROALOCH/cucei-filosofos

I5904 - Seminario de Uso, Adaptación y Explotación de Sistemas Operativos

Language: C# - Size: 4.06 MB - Last synced: over 1 year ago - Pushed: about 3 years ago - Stars: 1 - Forks: 1

hadisfr/promela-async-dining-philosophers 📦

a Project for Introduction to Formal Methods F98 at UT - mirror of https://gitlab.com/hadi_sfr/promela-async-dining-philosophers

Language: TeX - Size: 162 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

lievi/dining_philosophers

Chandy/Misra solution of the dining philosophers problem using python

Language: Python - Size: 91.8 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 4 - Forks: 0

chillyistkult/Dining-Philosophers

Dining philosophers solution in C

Language: C - Size: 32.2 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

nour3adel/Dining-philosopher

Examble about Deadlock ( OS Course )

Language: Java - Size: 61.5 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

s-brez/threading-demo

Multithreaded producer-consumer and dining philosopher problem simulations.

Language: C++ - Size: 698 KB - Last synced: over 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

k5-mot/The-Dining-Philosophers-Problem

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

Language: TeX - Size: 13.9 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

BedirT/Dining-Philosophers 📦

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

Language: C++ - Size: 3.29 MB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 5 - Forks: 3

ykoh42/philosophers

The aim of this project is learning difference of thread and process and difference of mutex and semaphore with dining philosopher problem.

Language: C - Size: 36.1 KB - Last synced: 12 months ago - Pushed: about 3 years ago - Stars: 3 - Forks: 0

OscarMelin/ID1019

ID1019 - Programming II

Language: Erlang - Size: 1.16 MB - Last synced: over 1 year ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0

Bovojon/OS-Linux-Kernel-exercises

Language: C - Size: 7.81 KB - Last synced: over 1 year ago - Pushed: about 3 years ago - Stars: 7 - Forks: 8

nsteps/concurrency

Concurrent data structures and common problems

Language: Kotlin - Size: 56.6 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

kamilprzybyl/Philosophers

Dining philosophers problem

Language: C - Size: 32.2 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

amitbd1508/Dining-Philosopher-With-GUI

Language: Java - Size: 155 KB - Last synced: over 1 year ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0

radinshayanfar/os-lab

AUT Operating Systems Lab course

Language: C - Size: 7.36 MB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 6 - Forks: 2

Siddardha21/Operating-Systems

Operating Systems (CS312) Assignments

Language: C - Size: 50.8 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

SM2A/Operating_System_Lab_Course_Projects

🎓💻University of Tehran OS Lab Course Projects - Fall 2021

Language: C - Size: 7.53 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

scienceMiner/seatrials

Miscellaneous JAVA tests and trials, including lifedays, decathlon calculations, dining philosophers simulation and other interview questions

Language: Java - Size: 109 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

MichelleJiam/philosophers

42/Codam introduction to multithreading through the dining philosophers problem

Language: C - Size: 1.18 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

sagunpandey/dining-philosophers-problem

Dining Philosophers Problem in Distributed Systems.

Language: Python - Size: 7.81 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 6 - Forks: 3

garrou/dining-philosophers

Dining philosophers problem

Language: Java - Size: 13.7 KB - Last synced: over 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

vlsidlyarevich/concurrency-in-practice

Java concurrency exercises

Language: Java - Size: 1.66 MB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 2

Buglik/Dining-philosophers

Language: C++ - Size: 1.48 MB - Last synced: over 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 1

lsn42/dining_philosophers

simulate dining philosophers problem, experiment of 2020 spring Operating System course

Language: Java - Size: 1.03 MB - Last synced: over 1 year ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0

harshita19244/DiningPhilosophers

The following code is an implementation of the dining philosophers problem in C

Language: C - Size: 4.88 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

Sevla8/Dining-Philosophers

Dining philosophers problem

Language: C - Size: 9.77 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

dev-drprasad/diningproblem

distributed dining philosophers problem solution in Go

Language: Go - Size: 8.79 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

Running-VincentW/concurrent-cw2

Kernel developed for the ARM based Cortex-A8 processor, which allows concurrent execution of processes via the scheduler and IPC.

Language: C - Size: 188 KB - Last synced: over 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

sauce-kode/dining-philosopher-s-problem

A C++ solution to the Operating System's class exercise for the dining philosopher's problem

Language: C++ - Size: 438 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

FatemeMarzani/MCRL2-diningphilosopher

mcrl2 dining philosopher none deterministic

Size: 1000 Bytes - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

jwblangley/JavaDiningPhilosophers

Implementation of Dining Philosophers Solution in Java

Language: Java - Size: 1000 Bytes - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

anselmomendes/Jantar-dos-filosofos

Implementação do código usando programação paralela em C no problema clássico de Jantar dos Filósofos.

Language: C - Size: 3.91 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1

kacpwoja/EOPSY_philosophers

Task for 5th EOPSY lab

Language: C - Size: 24.4 KB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

kacpwoja/EOPSY_philosophers_threads

Task for 7th EOPSY lab

Language: C - Size: 14.6 KB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 1

dbond762/dining_philosophers

Задача об обедающих философах

Language: HTML - Size: 7.81 KB - Last synced: over 1 year ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

DomenicBianchi01/CIS3110-A3

An implementation of the dining philosophers problem and memory management with holes

Language: C - Size: 9.77 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

phanikmr/DiningPhilospher

Language: C - Size: 9.5 MB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

gee4vee/compsci

Data structures, algorithms, etc. Solutions to some common interview questions.

Language: Java - Size: 36.1 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

jacklebbos/Dining-philosopher

Language: Java - Size: 37.1 KB - Last synced: over 1 year ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0

changgyhub/dining-philosophers

A simple yet robust solution to Dining Philosophers in pthread

Language: C - Size: 72.3 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

v-kolesnikov/dining_philosophers

🍽 Dining philosophers problem solution on Ruby

Language: Ruby - Size: 9.77 KB - Last synced: over 1 year ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0