Все вопросы: [reentrantreadwritelock]

3 вопросов

похожие теги:
4
голосов
5ответов
15883 просмотров

Is a read lock on a ReentrantReadWriteLock sufficient for concurrent reading of a RandomAccessFile

I'm writing something to handle concurrent read/write requests to a database file. ReentrantReadWriteLock looks like a good match. If all threads access a shared RandomAccessFile object, do I need to worry about the file pointer with concurrent readers? Consider this example: import java.io.F...

0
голосов
2ответов
597 просмотров

Запросы Java ReentrantReadWriteLock

Просто быстрый вопрос о ReadWriteLocks в Java (в частности, о реализации ReentrantReadWriteLock), поскольку я не нахожу ясной документации солнце. Что произойдет, если поток удерживает блокировку чтения, когда другой поток запрашивает блокировку записи? Должен ли поток блокировки записи ждать...

66
голосов
12ответов
39827 просмотров

Java ReentrantReadWriteLocks - как безопасно установить блокировку записи?

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