Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/r0mb0/classic-synchronizzazion-problems
Classical problems of synchronization using Semaphores and Condition Variables in java
https://github.com/r0mb0/classic-synchronizzazion-problems
dining-philosophers italian-developers java producer-consumer r0mb0 reader-writer sleeping-barber synchronization university-project
Last synced: about 1 month ago
JSON representation
Classical problems of synchronization using Semaphores and Condition Variables in java
- Host: GitHub
- URL: https://github.com/r0mb0/classic-synchronizzazion-problems
- Owner: R0mb0
- License: mit
- Created: 2022-09-27T10:18:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-21T08:01:34.000Z (about 1 month ago)
- Last Synced: 2024-11-21T09:18:02.833Z (about 1 month ago)
- Topics: dining-philosophers, italian-developers, java, producer-consumer, r0mb0, reader-writer, sleeping-barber, synchronization, university-project
- Language: Java
- Homepage:
- Size: 961 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
- Security: SECURITY.md
- Support: SUPPORT.md
Awesome Lists containing this project
README
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?style=for-the-badge&logo=openjdk&logoColor=black)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/e1dc496006f940c9becfbe93e4af7ff3)](https://app.codacy.com/gh/R0mb0/Classic-synchronizzazion-problems/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/R0mb0/Classic-synchronizzazion-problems)
[![Open Source Love svg3](https://badges.frapsoft.com/os/v3/open-source.svg?v=103)](https://github.com/R0mb0/Classic-synchronizzazion-problems)
[![Donate](https://img.shields.io/badge/PayPal-Donate%20to%20Author-blue.svg)](http://paypal.me/R0mb0)Urbino`s University - Applied computer science - Operative Systems
# Classic-synchronizzazion-problems
Classical problems of synchronization using Semaphores and Condition Variables in java# Problems Solved:
### Dining Philosophers
>![dining-philosohers](ReadMeImgs/Dining-Philosophers/Dining-Philosophers.png)
>* Solved using Semaphores.
>* Solved using Condition Variables.### Producer Consumer
>![Producer-Consumer](ReadMeImgs/Producer-Consumer/Producer-Consumer.png)
>* Solved using Semaphores.
>* Solved using Condition Variables.### Readers and Writers
>![Readers-and-Writers](ReadMeImgs/Readers-and-Writers/Readers-and-Writers.png)
>* Solved using Semaphores.
>* Solved using Condition Variables.### Sleeping Barber
>![Sleeping-Barber](ReadMeImgs/Sleeping-Barber/Sleeping-Barber.png)
>* Solved using Semaphores.
>* Solved using Condition Variables.