Skip to content

Classical problems of synchronization using Semaphores and Condition Variables in java

License

Notifications You must be signed in to change notification settings

R0mb0/Classic-synchronizzazion-problems

Repository files navigation

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

  • Solved using Semaphores.
  • Solved using Condition Variables.

Producer Consumer

Producer-Consumer

  • Solved using Semaphores.
  • Solved using Condition Variables.

Readers and Writers

Readers-and-Writers

  • Solved using Semaphores.
  • Solved using Condition Variables.

Sleeping Barber

Sleeping-Barber

  • Solved using Semaphores.
  • Solved using Condition Variables.