Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 523 Bytes

README.md

File metadata and controls

30 lines (22 loc) · 523 Bytes

soi-semafory

Symulacja urzędu przy użyciu 4 procesów oraz 4 kolejek. Implementacja oparta na wykorzystaniu procesów i semaforów.

Diagram

Rys. 1. Schemat urzędu.

Proces symulacji

Procesy należy uruchomić w osobnych terminalach.

make
./procA
./procB
./procC
./procD

Co poprawić?

  • Napisać komentarze w pliku queue.h.
  • Zredukować redundancję kodu w procesach poprzez stworzenie odpowiednich funkcji dla konsumenta i producenta w pliku queue.c.