Результаты поиска по запросу "mutex"
Синхронизация 2 процессов с использованием межпроцессных объектов синхронизации - Mutex или AutoResetEvent
Рассмотрим следующий сценарий: я запускаю свое приложение, которое во время его выполнения должно запустить другой процесс, и только после того, как этот 2-й...
Если бы документация была вообще полезна, вопрос не нужно было бы задавать. :-) Я большую часть часа пытался найти ответы на один и тот же вопрос, прежде чем наткнулся на этот.
ия pthread_mutex_init позволяет указывать указатель на атрибут. Но мне еще предстоит найти хорошее объяснение того, что такое атрибуты pthread. Я всегда толь...
C pthread mutex: ожидаемое выражение перед `{'
Я использую библиотеку pthread для создания двух потоков. Я использую две очереди для передачи данных между двумя потоками (производитель-потребитель) и, следовательно, хочу иметь мьютекс для синхронизации push-pops в очереди по потокам. Но я ...
использование std :: cout в нескольких потоках
Я пишу простую программу для тестирования Thread на C ++ 11, ноstd::cout не работает, как я ожидаю. class Printer { public: void exec() { mutex m; m.lock(); cout<<"Hello "<<this_thread::get_id()<<endl; chrono::milliseconds duration( 100 ...
.)
ЧАНИЕ. Я обнаружил, что слово «вставлять» в названии было плохим выбором, но я его оставлю. Я вижу, много кода действительно так: type A struct { mu sync.Mutex ... }И используйте это так: a := &A{} a.mu.Lock() defer a.mu.Unlock() ...
Обратите внимание, что он не утверждает, что поведение некорректно, он только представляет случай, когда поведение может быть не таким, как ожидалось.
-то читал, что мы должны заблокироватьмьютексперед звонкомpthread_cond_signalи разблокировать его после вызова: Подпрограмма pthread_cond_signal () используется для сигнализации (или пробуждения) другого потока, который ожидает переменную ...