Задача читачів та записувачівЗадача про читачів та записувачів (англ. readers–writers problem) — одна з задач синхронізації в інформатиці, що забезпечує ексклюзивний доступ до спільного ресурсу. Це задача про доступ багатьох потоків до спільної пам'яті, кожен з яких може читати або записувати дані, при умові, що доступ інших потоків до даних заборонений під час запису даних. Для її вирішення застосовується примітив синхронізації read–write lock. Існує три варіанти цієї задачі:
Джерела
|