Вопросы по теме 'boost-mutex'

Как расширить контейнер списка значков C ++ для реализации поточно-ориентированной реализации с использованием мьютекса ускоренного обновления?
Я написал образец тестового кода, чтобы проверить функциональность использования мьютексов ускоренного обновления для реализации блокировки мьютексов чтения / записи над контейнером списка значков. У меня десять потоков, 5 - считыватели, 5 -...
1372 просмотров

Как ограничить количество запущенных экземпляров в C++
У меня есть класс С++, который выделяет много памяти. Он делает это, вызывая стороннюю библиотеку, которая предназначена для сбоя, если она не может выделить память, и иногда мое приложение создает несколько экземпляров моего класса в параллельных...
1666 просмотров
schedule 20.01.2024

увеличить мьютекс в параллельной быстрой сортировке
Это мой первый раз, когда я использую мьютексы, поэтому я не совсем уверен в том, что я делаю, но я думаю, что у меня ошибка с безопасностью потоков функции push_back с использованием векторного контейнера (у меня есть несколько потоков, записывающих...
166 просмотров

Последовательность выполнения после уведомления условной переменной
Есть два потока (назовем их T1 и T2), которые синхронизируются друг с другом с помощью переменной условия повышения и мьютекса, например: boost::condition_variable global_cond; boost::mutex global_mutex; boost::unique_lock<boost::mutex>...
76 просмотров
schedule 17.04.2023