CMD + K

Tilbake til Operativsystemer

TDT4186 • Concurrency

Producer-Consumer med semaforer

Drar du wait(mutex) FØR wait(empty)? Se hva som skjer når bufferen blir full.

Producer

  1. 2
  2. 3
  3. 4
  4. 5

Buffer

·
·
·
Produsert: 0Konsumert: 0

empty

3

ledige plasser

full

0

brukte plasser

mutex

1

lås

Consumer

  1. 2
  2. 3
  3. 4
  4. 5

Hendelseslogg

Trykk «Step» eller «Auto-step».