Результаты поиска по запросу "critical-section"
используя dispatch_sync в качестве блокировки мьютекса
Вот что мне нужно сделать. Я надеюсь, что dispatch_sync будет лучшим способом сделать это с помощью GCD У меня есть определенный кусок кода критической секции, который помещается в обратный вызов applicationDidBecomeActive в Appdelegate. Я ...
Как я могу реализовать потокобезопасную оболочку списка в Delphi?
У меня есть список оболочки, который поддерживает два Tstringlist и TClassListМне нужно, чтобы это было потокобезопасно, так чтоОдновременные записи не допус...
«Приостановка» потока со свойством
У меня есть объект TThread и я хочу иметь возможность запускать / останавливать поток с помощью кнопки в основной форме программы. Я искал способы сделать эт...
Как использовать блокировку в OpenMP?
У меня есть две части кода C ++, работающие на 2 разных ядрах. Они оба пишут в один и тот же файл.Как использовать OpenMP и убедиться, что нет сбоев?
Windows 10 конкретный сбой при вызове LeaveCriticalSection
Я застрял в проблеме с синхронизацией потоков и критических разделов в Windows 10.Приложение будет зависать в этом случае:Приложение имеет две темы.Поток 1 в...
pthreads: pthread_cond_signal () из критической секции
У меня есть следующий кусок кода в потоке A, который блокирует с помощью
Как использовать несколько переменных для блокировки Scope в C #
У меня есть ситуация, когда блок кода должен выполняться только в том случае, если два объекта locker свободны.Я надеялся, что будет что-то вроде:
pthreads: pthread_cond_signal () из критической секции
У меня есть следующий кусок кода в потоке A, который блокирует с помощьюpthread_cond_wait() pthread_mutex_lock(&my_lock); if ( false == testCondition ) pthread_cond_wait(&my_wait,&my_lock); pthread_mutex_unlock(&my_lock);У меня есть следующий ...
Есть ли разница между мьютексом Boost и критическим разделом WinAPi?
В среде Windows использует ли мьютекс в области Boost критические разделы WinAPI или что-то еще?