Исследуйте некоторые приемы, применяющиеся при решении задач синхронизации. Как в кольцевом (бесконечном) буфере "догоняют" друг друга индикаторы считывания и заполнения?
(Отметьте один правильный вариант ответа.)
Варианты ответа
каждый из них увеличивается на единицу по mod N (N – рамер буфера) только в том случае, если новое значение не достигнет при этом значение другого индикатора(Верный ответ)
при каждом изменении индикатора заполнения проверяется: достиг ли он значения индикатора считывания? Если достиг, запись не производится
при каждом изменении индикатора считывания проверяется: достиг ли он значения индикатора заполнения? Если достиг, считывание не производится