Результаты поиска по запросу "critical-section"
Путаница по поводу оператора блокировки в C #
Это из MSDN: ключевое слово блокировки гарантирует, что один поток не входит критический разделкода, пока другой поток находится вкритический раздел. Есть ликритический разделдолжны быть такими же, каккритический раздел? Или это означает: ...
pthreads: pthread_cond_signal () из критической секции
У меня есть следующий кусок кода в потоке A, который блокирует с помощью
RecursionCount - Поток может получить критический раздел более одного раза. Это поле указывает, сколько раз один и тот же поток получил критический раздел. По умолчанию значение этого поля равно 0, что указывает на отсутствие потока, владеющего критическим разделом.
мер, будет ли это действительным? CRITICAL_SECTION cs; ::InitializeCriticalSection( &cs ); ::EnterCriticalSection( &cs ); // First level ::EnterCriticalSection( &cs ); // Second level /* do some stuff */ ::LeaveCriticalSection( &cs ); // Second ...
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);У меня есть следующий ...
используя dispatch_sync в качестве блокировки мьютекса
Вот что мне нужно сделать. Я надеюсь, что dispatch_sync будет лучшим способом сделать это с помощью GCD У меня есть определенный кусок кода критической секции, который помещается в обратный вызов applicationDidBecomeActive в Appdelegate. Я ...
Как использовать несколько переменных для блокировки Scope в C #
У меня есть ситуация, когда блок кода должен выполняться только в том случае, если два объекта locker свободны.Я надеялся, что будет что-то вроде:
Будет ли решение Peterson работать правильно на современных архитектурах процессоров? [закрыто]
Я изучаю операционные системы изОсновные понятия операционной системы [https://rads.stackoverflow.com/amzn/click/com/0470128720]Зильбершатц, Гальвин и Гань. На странице 229 в книге говорится об этомPetersons ...
В чем разница между атомным и критическим в OpenMP?
В чем разница между атомным и критическим в OpenMP? я могу сделать это #pragma omp atomic g_qCount++;но разве это не то же самое, что #pragma omp critical g_qCount++;?
«Приостановка» потока со свойством
У меня есть объект TThread и я хочу иметь возможность запускать / останавливать поток с помощью кнопки в основной форме программы. Я искал способы сделать эт...