Producer/Consumer problem
Producer
repeat
produce item v;
b[in] = v;
in = in + 1;
forever;
Consumer
repeat
while (in <= out) nop;
w = b[out];
out = out + 1;
consume w;
forever;
Previous slide
Next slide
Back to first slide
View graphic version