Результаты поиска по запросу "mutex"

2 ответа

Синхронизация 2 процессов с использованием межпроцессных объектов синхронизации - Mutex или AutoResetEvent

Рассмотрим следующий сценарий: я запускаю свое приложение, которое во время его выполнения должно запустить другой процесс, и только после того, как этот 2-й...

1 ответ

Это не отвечает на вопрос.

у меня две темы

3 ответа

Это никогда не случалось, когда я использую эту реализацию. Прошло семь лет, и код выполняется более 10 миллионов раз в день. Просто и очень хорошо.

ТОП публикаций

2 ответа

Если бы документация была вообще полезна, вопрос не нужно было бы задавать. :-) Я большую часть часа пытался найти ответы на один и тот же вопрос, прежде чем наткнулся на этот.

ия pthread_mutex_init позволяет указывать указатель на атрибут. Но мне еще предстоит найти хорошее объяснение того, что такое атрибуты pthread. Я всегда толь...

3 ответа

чтобы проверить это.

2 ответа

C pthread mutex: ожидаемое выражение перед `{'

Я использую библиотеку pthread для создания двух потоков. Я использую две очереди для передачи данных между двумя потоками (производитель-потребитель) и, следовательно, хочу иметь мьютекс для синхронизации push-pops в очереди по потокам. Но я ...

2 ответа

этот ответ

овать POSIX:

4 ответа

использование 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 ...

0 ответов

.)

ЧАНИЕ. Я обнаружил, что слово «вставлять» в названии было плохим выбором, но я его оставлю. Я вижу, много кода действительно так: type A struct { mu sync.Mutex ... }И используйте это так: a := &A{} a.mu.Lock() defer a.mu.Unlock() ...

1 ответ

 Обратите внимание, что он не утверждает, что поведение некорректно, он только представляет случай, когда поведение может быть не таким, как ожидалось.

-то читал, что мы должны заблокироватьмьютексперед звонкомpthread_cond_signalи разблокировать его после вызова: Подпрограмма pthread_cond_signal () используется для сигнализации (или пробуждения) другого потока, который ожидает переменную ...