[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Производитель и Потребитель
Напишите две программы, Производитель и Потребитель, такие что
Производитель заполняет буфер в разделяемой памяти, а Потребитель
читает его.  Производитель должен помещать новые данные в буфер только
после того, как Потребитель прочитает его.
Совет: Для синхронизации можно использовать два семафора (эффективнее
всего - набор из двух семафоров). Один из семафоров нужно
ассоциировать с записью новых данных в буфер. Другой должен быть
ассоциирован с чтением данных Потребителем.