2
Есть ли подсчитанные семафоры в Linux?Подсчитано семафор в Linux?
Что я хочу сделать, так это отслеживать, сколько читателей имеет ресурс.
Есть ли подсчитанные семафоры в Linux?Подсчитано семафор в Linux?
Что я хочу сделать, так это отслеживать, сколько читателей имеет ресурс.
Вы могли бы также рассмотреть вопрос о Boost C++ Libraries. У Boost есть множество различных компонентов, связанных с потоками и синхронизацией, включая абстракцию для семафоров, а также хорошую реализацию ReaderWriterLock. Check out this SO post, regarding Boost ReaderWriterLock.
Спасибо, я поеду с читателем, напишите блокировки в boost. – Matt
Хороший выбор. Я бы сделал то же самое. ;) – Lee