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

производитель/потребитель многопоточных программ [boost]
Я играю с библиотекой boost и С++. Я хочу создать многопоточную программу, содержащую производителя, потребителя и стек. Производитель заполняет стек, потребитель удаляет элементы (int) из стека. все работает (поп, пуш, мьютекс) Но когда я вызываю...
2490 просмотров

независимость от мьютексов и потоков
Я запускаю следующую программу на 32-ядерном компьютере: #include<iostream> #include<algorithm> #include<boost/thread.hpp> using namespace std; boost::thread_group g; boost::mutex _mtx; class A{ public: void foo() {...
162 просмотров

повысить общую проверку мьютекса, если он заблокирован в том же потоке
Когда я пишу многопоточные алгоритмы, я считаю, что для некоторых методов полезно иметь ожидание состояния мьютекса. У кого-то он уже заблокирован, у кого-то нет. Я придумываю подход, как утверждать, что мьютекс уже должен быть заблокирован:...
1232 просмотров
schedule 17.03.2023

Увеличить сбой межпроцессного мьютекса вместо ожидания блокировки?
Я занимаюсь этим уже несколько дней (даже опубликовано на форуме Boost), и возможность заставить второй процесс распознавать заблокированный мьютекс просто не работает. Пожалуйста помоги. Это код: Общий заголовочный файл: SharedObject.hpp...
1822 просмотров
schedule 24.10.2022