@Handakai

Какие механизмы синхронизации потоков использовать (POSIX)?

Имеется следующего рода задача:
O4wJLqd.png
Я только начинаю изучать асинхронное программирование и не могу понять, какие механизмы синхронизации мне здесь использовать в качестве парт?
Для стола преподавателя используем простой мьютекс.
А что использовать для парт и как оно примерно должно работать, спрашиваю у всезнающих вас.
+в карму за подробный ответ для чайника

(C, POSIX, DEBIAN 11)
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
Griboks
@Griboks
Не понятно, в чём суть вопроса. В задаче представлена очередь очередей и один обработчик. Внешняя очередь обслуживается последовательно, внутренняя очередь - тоже. Обработчик может отправить элемент внутренней очереди обратно в её конец с вероятностью 1/3.

Что вы тут собрались распараллеливать и синхронизировать при одном единственном обслуживающем обработчике?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы