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

Topic: "mutexes"

ClosureTree/with_advisory_lock

Advisory locking for ActiveRecord

Language: Ruby - Size: 236 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 645 - Forks: 68

golang-basics/concurrency

Concurrency in Go video course with in depth explanations & examples

Language: Go - Size: 68.3 MB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 312 - Forks: 69

LouisCharlesC/safe

Header only read/write wrapper to combine mutexes with locks.

Language: C++ - Size: 258 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 149 - Forks: 11

aditya43/golang-101

:beer: In-depth internals, my personal notes, example codes and projects. Includes - Thousands of codes, OOP, Concurrency, Parallelism, Goroutines, Mutexes & Wait Groups, Testing in Go, Go tool chain, Backend web development, Some projects including Log file parser using bufio.Scanner, Spam Masker, Retro led clock, Console animations, Dictionary programs, Social Network built using Go and GopherJS, Database Connectivity and working (MySQL, MongoDB, Redis), GopherJS and lot more..

Language: Go - Size: 29.2 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 115 - Forks: 31

DeRuina/philosophers

Philosophers is a comprehensive guide and solution to the classic Dining Philosophers Problem in computer science. This project uses the C programming language and multithreading to implement a solution that prevents deadlocks and resource conflicts.

Language: C - Size: 1.41 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 41 - Forks: 1

TommyJD93/Philosophers

Dining philosophers problem's guide for 42 school

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

mejbah/SyncPerf

A lightweight profiler to detect and categorize root causes of synchronization related performance issues in multithreaded programs

Language: C++ - Size: 212 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 19 - Forks: 6

albertzsigovits/malware-mutex

Muteces (mutexes/mutants) used by various malware families

Size: 40 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 18 - Forks: 2

mcombeau/philosophers 📩

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.

Language: C - Size: 2.18 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 14 - Forks: 0

petercorke/simple-threads-coder

A simple POSIX threading library for MATLAB Coder

Language: C - Size: 2.17 MB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 1

Ajjig/PHILOSOPHERS

This project serves as an introduction to multithreading. The purpose was to build two different programs to solve the famous dining philosophers problem, each with different constraints.

Language: C - Size: 66.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

MathysCogne/42_Philosophers

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.

Language: C - Size: 1.85 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

abdeljalil-salhi/philosophers

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.

Language: C - Size: 104 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

EByrdS/szymanskis_mutex

Algorithm devised by Boleslaw Szymanski. This MutEx has linear wait and only 5 communication variables

Language: Ruby - Size: 32.2 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

abanoub-refaat/CS306-Operating-Systems

Notes, assignments, and projects for the Operating Systems course (CS306). Topics include process management, memory allocation, concurrency, and system calls.

Language: C - Size: 181 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

propensive/feudalism

Controlled borrowing of mutable values for safe concurrency

Language: Scala - Size: 1.32 MB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

faruktinaz/philosophers

In this project, I tackled the Philosopher's Problem. By coding the solution to this problem, I aimed to grasp the functioning and usage logic of threads in the C language, as well as learn how to effectively utilize mutexes.

Language: C - Size: 10.7 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

3umi/Philosophers_42

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.

Language: C - Size: 622 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

dolovnyak/Philosophers

Three tasks that teach how to work with mutexes, semaphores and forks.

Language: C - Size: 166 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

dzik143/tegenaria

[ARCHIVE/2014] OS-independent utils for C++

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

alessandrobessi/gochat

A simple multi user client/server chat application written in Go using less than 250 loc. Useful to learn how to deal with concurrency in Go (goroutines, channels, and mutexes).

Language: Go - Size: 27.3 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

f-corvaro/PHILOSOPHERS

"Dive into the world of concurrency with Philosophers, a project that explores the dining philosophers problem."

Language: C - Size: 3.99 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

lrafa3l/philosophers

This project covers the fundamentals of multithreading in C, including thread creation and management.

Language: C - Size: 20.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

mhmdhussein/42-philosophers

Part of 42 projects. A multi-threaded simulation of the Dining Philosophers Problem, showcasing concurrency, synchronization, and resource management using threads and mutexes.

Language: C - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

ozyurtf/cpu-scheduler

In this project, I applied the most commonly used CPU Scheduling algorithms in C++ and explained the processes/threads, scheduling process, and synchronization.

Language: C++ - Size: 6.65 MB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

mzsv/42PHILOSOPHERS_bonus

Philosophers tackles the "Dining Philosophers" problem, focusing on concurrency issues such as deadlock and starvation. It simulates philosophers as threads/processes using mutexes/semaphores for fork management. The program logs state changes and detects starvation, ending when a philosopher dies or all have eaten a specified number of times.

Language: C - Size: 15.6 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

chrisioan/TCP-Server-Client

TCP Server/Client in C++ using sockets, mutexes, conditional variables and multi-threading.

Language: C++ - Size: 7.52 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

Vikktor93/c-avanzado

Advanced C level course

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

rghouzra/PHILOSOPHERS

dining philosophers problem

Language: C - Size: 15.1 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Ahaif/Dining_Philosophers

Threads Communication synchronization

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

JideOgunlana/42_philosophers

42 Project - involves developing a solution in C to the famous dining philosophers problem in concurrent programming. The challenge lies in preventing deadlock and data race ensuring that each philosophers can access necessary forks without encountering confilcts

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

RubenNijhuis/Philosophers

🧐 Project for Codam that utilizes multi-threading and mutexes to simulate a table of philosophers eating, sleeping and thinking

Language: C - Size: 1.37 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

andeen171/Room

Rust project to simulate the behavior of random movements inside a matrix, using multiple threads to make movements simuntaniously and Arc Mutexes to preserve and share the concurrent state of the matrix.

Language: Rust - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

jchene/philosophers

42Cursus philosophers is about the basics of threading a process, how to create threads and use mutexes.

Language: C - Size: 160 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

luweglarz/PHILOSOPHER_42

Philosophers dinner problem using threads

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

AliceFromWardenfell/philosophers

Two solutions to the problem of dining philosophers. The project was done in September 2021.

Language: C - Size: 63.5 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

tstelfox/Philosophers

Language: C - Size: 132 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

mvaldes42/philosophers

42 project - Dining philosophers problem

Language: C - Size: 111 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

duringhof/CppND-Project-ConcurrentTrafficSimulation

A Traffic Simulation Project submission that was part of the Udacity C++ Nano degree curriculum

Language: C++ - Size: 16.4 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

nforay/philosophers

Ce projet est une introduction au bases du threading de processus, et comment travailler sur le mĂȘme espace mĂ©moire. Vous apprendrez comment faire des threads. Vous dĂ©couvrirez les mutex, les semaphores, et la mĂ©moire partagĂ©e.

Language: C - Size: 1.19 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

raulviana/FEUP-SOPE

Repository for SOPE course's first group work

Language: C - Size: 1.31 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

JohnPapad/Web-Server-Crawler

An implementation of three different, collaborative applications (web creator, server, crawler), using threads (producer-consumers), shared memory, mutexes and sockets.

Language: HTML - Size: 455 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

RiflerRick/b2

bombard-b2

Language: Go - Size: 199 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

Mesonnaise/RCUMutex

Read/Write mutex based off userland RCU

Language: C++ - Size: 15.6 KB - Last synced at: 9 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 2

oaxelou/ConcurrentProgramming

Concurrent Programming in C (3rd year - 5th semester)

Language: C - Size: 2.17 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

AlexLav3/philo

Implementation of the Dining Philosophers problem using threads and mutexes in C. 42 project.

Language: C - Size: 27.3 KB - Last synced at: about 15 hours ago - Pushed at: about 15 hours ago - Stars: 0 - Forks: 0

mbdanielcrespo/Philosophers

Project that simulates the classic dining philosophers problem. It focuses on concurrent programming using threads and mutexes to manage resource sharing, prevent deadlocks and data races, and ensure synchronization among multiple processes.

Language: C - Size: 1.51 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

1chgro/Philosophers_42

Language: C - Size: 143 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

Manish927/Concurrency

Threads, Semaphore, Mutex, Atomic, Condition Variable -- in Java & C++

Language: C++ - Size: 52.7 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

Anthippi/OS-Project

ÎŁÏÏƒÏ„Î·ÎŒÎ± ÎŽÎčÎ±Ï‡Î”ÎŻÏÎčσης Ï€Î±ÏÎ±ÎłÎłÎ”Î»ÎčώΜ Ï€ÎŻÏ„ÏƒÎ±Ï‚ ΌΔ Ï‡ÏÎźÏƒÎ· POSIX threads ÎșαÎč ΌηχαΜÎčσΌώΜ ÏƒÏ…ÎłÏ‡ÏÎżÎœÎčÏƒÎŒÎżÏ (mutexes, condition variables) σΔ Linux/Lubuntu

Language: C - Size: 633 KB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

leogaudin/philosophers

42 ‱ In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.

Language: C - Size: 105 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

SirAlabar/Philosophers

A C implementation of the dining philosophers problem using threads and mutexes (mandatory part) and processes with semaphores (bonus part).

Language: C - Size: 87.9 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

joannakonte/Multithreaded-Network-Server

đŸ—łïž A multithreaded server and client system for managing a voting process with thread synchronization and concurrent client handling.

Language: C - Size: 45.9 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

resherra/Philosophers

An implementation of the classic Dining Philosophers problem..

Language: C - Size: 83 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

TimHopg/42-Dining-Philosophers

A solution to Dijkstra's dining philosophers problem

Language: C - Size: 1.5 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

solvictor/Philosophers

42 Project about multithreading

Language: C - Size: 69.3 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

cantasar/Dining-Philosophers-Problem

Five philosophers dine together at the same table. Each philosopher has his own plate at the table. There is a fork between each plate. The dish served is a kind of spaghetti which has to be eaten with two forks. Each philosopher can only alternately think and eat. Moreover, a philosopher can only eat when he has both fork left and right

Language: C - Size: 57.6 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

akeryan/philosophers

The Philosophers project, part of the 42 curriculum, simulates the classic Dining Philosophers problem to teach concurrent programming and synchronization. It involves managing resource sharing among philosophers using threads, mutexes, and semaphores to prevent deadlock and ensure efficient operation.

Language: C - Size: 51.8 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - 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 at: about 2 months ago - Pushed at: about 1 year 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 at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

0xromjobert/Philosophers

a 42 school curriculum project exploring concurrency with threads & mutexes or processes & semaphores. It is based on Dijkstra's famous dining philosophers problem

Language: C - Size: 80.1 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jordicastro/PA1_barbershop

Java program simulates the operation of a barber shop with a seating area (protected area) and barber seats (protected area) through the use of semaphores and mutexes

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

arsenbadalyan/philosophers

Concurrent Solutions to the Dining Philosophers Problem using Threads (Mutexes) and Processes (Semaphores). Explore synchronized approaches to address the classic challenge of coordinating philosophers' dining interactions efficiently and prevent deadlocks.

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

VivekRamchandani/go-concurrency-working

Code for Go Concurrency Tools

Language: Go - Size: 5.44 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

saifeddineelhanoune/Dinning_philosophers

synchronized program solving dinning philosophers problem in threads

Language: C - Size: 43 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Justhiro55/Philosophers

basics of threading a process. create threads and mutexes.

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

Orpheus-3145/Philosophers

Implementation of the Dining Philosophers Problem

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

Nicktvdd/philosophers Fork of RushMaverick/philosophers

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.

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

ydemura/Philosophers

Simulate the classic Dinig Philosophers problem.

Language: C - Size: 1.25 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

olebol/philosophers

A simulation of the classic Dining Philosophers problem using threads and multithreading.

Language: C - Size: 61.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

GeorgeVasilakopoulos/Client-Server-TCP

Implementation of a multi-threaded poller server. Client-Server communication through TCP. Thread synchronization with mutexes and condition variables

Language: C - Size: 55.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ycqexXm/philosophers

basics of threading a process. create threads and mutexes

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

yrhiba/Philosophers

One or more philosophers sit at a round table. There is a large bowl of spaghetti in the middle of the table.

Language: C - Size: 117 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Ashfaq97/ashfaq-db

A lightweight JSON like storage service to store all your documents. Each JSON objects gets its own file.

Language: Go - Size: 2.93 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

mdabir1203/Philosophers

A Classic Concurrency Problem illustrating the actions of Multithreads and Processes

Language: C - Size: 85 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Hyxogen/philosophers

A 42 common core project about philosophy and threads

Language: C - Size: 604 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Noulens/philosophers

This project is about the philosophers dilemma and the basics of threading a process. It is an introduction on mutexes and how to create threads

Language: C - Size: 570 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

akamlah/42-Philosophers

Didactic project from Ecole-42. Two different solutions for an extended version of the famous 'Dining Philosophers' problem, the first as a multithreaded program ruled by mutexes, the second featuring multiple processes synchronised by semaphores.

Language: C - Size: 43 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

malakaev/Philosophers

Implementation of the thread deadlock protection algorithm.

Language: C - Size: 9.77 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ibrahimrehman1/barbershop-problem-os

Barbershop Problem - A Classical Synchronization problem - Operating Systems (OS) Complex Engineering Project of 6th Semester

Language: Python - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

shuygena/Philosophers

:spaghetti: :plate_with_cutlery: The dining philosopher's problem: solution with mutexes

Language: C - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

wasied/philosophers

A simulation project dealing with threads, mutexes and synchronization - from the famous dining philosopher's problem.

Language: C - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

OmerHanan1/ShareableSpreadSheet

Language: C# - Size: 72.3 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Alexart1995/Philosophers

This project is a solution to the classic diner philosophers problem.

Language: C - Size: 20.5 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

cflaviu/read_write_mutex

Multiple read - single write mutex. Superseded by C++14 std::shared_timed_mutex and C++17 std::shared_mutex

Language: C++ - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

toni-schmitt/Philosophers

I’ve never thought philosophy would be so deadly.

Language: C - Size: 52.7 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mshmnv/Philosophers

threads, mutexes, semaphores, shared memory, processes

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

d-Raco/UCM_OS

Operating Systems

Language: C - Size: 407 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

bhanukad610/Senate-Bus-Problem

Solution for the problem based on the Senate bus at Wellesley College

Language: Java - Size: 376 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

paozer/philosophers

In this project, you will learn the basics of threading a process and how to work on the same memory space. You will learn how to make threads. You will discover the mutex, semaphore and shared memory.

Language: C - Size: 1.25 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

santosh/gowithtest

Test driven golang exercises.

Language: Go - Size: 43 KB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

dleedev365/Bounded-Buffer-Problem

[CMPT 300: Operating Systems I] A multi-threaded program that demonstrates "bound-buffer" problem using POSIX threads semaphores and mutexes

Language: C - Size: 71.3 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jainsarthak277/Embedded-Machine-Vision-Intelligent-Automation

Codes and file for ECEN 5863, Embedded Machine Vision & Intelligent Automation. Final project implements a driving assist program with custom scheduler and resource management between threads.

Language: Pascal - Size: 270 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

bcanozter/Doctor-on-Night-Duty-Problem

Solution for Doctor on Night Duty problem using semaphores and mutexes

Language: C++ - Size: 23.4 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

ajinkyabapat1/OPERATING-SYSTEM-PROGRAMMING

OS PRACTICAL IMPLEMENTATION

Language: C - Size: 963 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

noloader/PMVAT

Process Mutex Vulnerability Assessment Tool

Language: C++ - Size: 9.99 MB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

rashchupkinr/CPMutex

Mutex implementation in C++ for Linux based on futex system call.

Language: C++ - Size: 11.7 KB - Last synced at: 11 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Undersent/Concurrent_Programming_Trains

Language: Go - Size: 87.9 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

yunophilic/candy-kids

producer-consumer, bounded buffer, semaphores and mutexes

Language: C - Size: 1.45 MB - Last synced at: 9 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0