Будет ли Readlock и Writelock вызывать голод у писателя?

В решении проблемы чтения и записи я стараюсь использовать ReentrantReadWriteLock, Я знаю, что все читатели могут получить блокировку чтения одновременно, однако блокировка записи должна ждать, пока все блокировки чтения будут сняты. Приведет ли это к тому, что писатель окажется в состоянии голода, если у нас будет много читателей?

1 ответ

Решение

ReentrantReadWriteLock может быть создан с политикой справедливости. Если флаг верен, то голода не будет, однако, если он ложный, возможно, что он может быть.

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