Результаты поиска по запросу "mutex"
Блокировка нескольких мьютексов
Мне интересно, возможно ли заблокировать несколько мьютексов одновременно, например: Mutex1.Lock(); { Mutex2.Lock(); { // Code locked by mutex 1 and 2. } Mutex2.Unlock(); // Code locked by mutex 1. } Mutex1.Unlock();Это было бы очень полезно для ...
Большая загрузка процессора с использованием std :: lock (c ++ 11)
Мои недавние усилия по реализации диспетчера потоков / мьютексов привели к 75% загрузке ЦП (4 ядра), в то время как все четыре запущенных потока были либо в спящем режиме, либо в ожидании разблокировки мьютекса. Конкретный класс слишком велик ...
Отмена потока, у которого заблокирован мьютекс, не разблокирует мьютекс
помогать клиенту с проблемой, которая у него есть. Я больше сисадмин / администратор БД, поэтому я изо всех сил стараюсь помочь им. Они говорят, что это ошибка в ядре / среде, я пытаюсь либо доказать, либо опровергнуть это, прежде чем настаивать ...
C ++ 11 эквивалент для повышения shared_mutex
Есть ли C ++ 11 эквивалент дляboost::shared_mutex, Или другое решение для обработки ситуации множественного чтения / записи в C ++ 11?
Блокировка std :: mutex зависает при переопределении нового оператора
У нас есть менеджер внутренней памяти, который мы используем с одним из наших продуктов. Менеджер памяти переопределяетnew а такжеdelete операторы, и отлично работает в однопоточных приложениях. Однако теперь мне поручено заставить его работать и ...
Самый быстрый способ для Java писать мьютексы?
Мьютексы [http://en.wikipedia.org/wiki/Mutual_exclusion]довольно распространены во многих языках программирования, например, C / C ++. Я скучаю по ним на Яве. Тем не менее, есть несколько способов, которыми я мог бы написать свой собственныйclass ...
Как реализованы мьютексы?
Некоторые реализации лучше, чем другие для конкретных приложений? Есть что-нибудь, чтобы заработать, выкатывая свое собственное?
Mutex блокировка потоков
Я новичок в многопоточном / процессном программировании. Итак, вот что мне нужно уточнить. Обработать код pthread_mutex_lock() pthread_create(fooAPI(sharedResource)) //fooAPI creates another thread with shared resource that shares across ...
Делает pthread_cond_wait (& cond_t, & mutex); разблокировать, а затем заблокировать мьютекс?
Я используюpthread_cond_wait(&cond_t, &mutex); в моей программе, и мне интересно, зачем этой функции в качестве второго параметра нужна переменная мьютекса. Лиpthread_cond_wait() разблокировать мьютекс в начале (начало казниpthread_cond_wait()), ...
Работает ли mutex_unlock как забор памяти?
Ситуация, которую я опишу, происходит на iPad 4 (ARMv7s) с использованием posix libs для блокировки / разблокировки мьютекса. Однако я видел подобные вещи на других устройствах ARMv7 (см. Ниже), поэтому я полагаю, что любое решение потребует ...