Вопросы по теме 'boost-mutex'
производитель/потребитель многопоточных программ [boost]
Я играю с библиотекой boost и С++. Я хочу создать многопоточную программу, содержащую производителя, потребителя и стек. Производитель заполняет стек, потребитель удаляет элементы (int) из стека. все работает (поп, пуш, мьютекс) Но когда я вызываю...
2490 просмотров
schedule
13.12.2023
независимость от мьютексов и потоков
Я запускаю следующую программу на 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 просмотров
schedule
09.12.2022
повысить общую проверку мьютекса, если он заблокирован в том же потоке
Когда я пишу многопоточные алгоритмы, я считаю, что для некоторых методов полезно иметь ожидание состояния мьютекса. У кого-то он уже заблокирован, у кого-то нет.
Я придумываю подход, как утверждать, что мьютекс уже должен быть заблокирован:...
1232 просмотров
schedule
17.03.2023
Увеличить сбой межпроцессного мьютекса вместо ожидания блокировки?
Я занимаюсь этим уже несколько дней (даже опубликовано на форуме Boost), и возможность заставить второй процесс распознавать заблокированный мьютекс просто не работает. Пожалуйста помоги. Это код:
Общий заголовочный файл: SharedObject.hpp...
1822 просмотров
schedule
24.10.2022