Вопросы по теме 'readerwriterlock'

Как запрограммировать критическую секцию для систем чтения-записи?
Допустим, у меня есть система чтения-записи, в которой одновременно работают программы чтения и записи. «a» и «b» — это две общие переменные, которые связаны друг с другом, поэтому их изменение должно быть атомарной операцией. Система...
346 просмотров
schedule 24.09.2022

Перестановка буферов в потоках с одним писателем и несколькими считывателями
История Существует поток записи, периодически собирающий данные откуда-то (в режиме реального времени, но это не имеет большого значения в вопросе). Многие читатели читают эти данные. Обычное решение для этого — с двумя блокировками чтения-записи...
4513 просмотров

Блокировка чтения-записи, которую я написал с помощью кода GCD, вызывает взаимоблокировку в параллельном тесте.
Я реализовал эту блокировку чтения/записи в GCD, и она не прошла параллельный тест. Могу ли я получить объяснение, почему это не удается? Это для iOS-разработки. Код основан на Objective C. Я написал RWCache с блокировкой чтения/записи в GCD для...
296 просмотров