Проблемы читателей-писателей с фиксированным соотношением предпочтений писателей и читателей

Почти во всей литературе, которую я читал о проблеме читателей-писателей, 3 самых популярных варианта были следующими:

  1. Предпочтение читателей
  2. Предпочтение писателей
  3. Подход, основанный на очереди FIFO, чтобы избежать голодания как читателей, так и писателей

Существует ли широко известный подход, который обеспечивает ограничение отношения записи к чтению?

Например:

Мы хотим сохранить 4:1 ratio для пишет: читает.

Допустим, я сначала получил 5 записей, а затем 2 чтения.

Я хочу сделать следующее:

  1. Выполнить 4 записи
  2. Выполнить 1 чтение
  3. Выполнить 1 запись
  4. Выполнить 1 чтение

вместо:

  1. Выполнить 5 записей
  2. Выполнить 2 чтения

Я могу придумать специальную технику для разработки этого, но я хочу знать, существует ли что-то уже для решения этой проблемы.

0 ответов

Другие вопросы по тегам