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

6 ответов

Блокировка очереди и многопоточного потребителя, как узнать, когда остановиться

У меня есть один производитель потоков, который создает некоторые объекты задач, которые затем добавляются вArrayBlockingQueue (который имеет фиксированный размер). Я также начинаю многопоточный потребитель. Это сборка как фиксированный ...

7 ответов

что не так с моей техникой контроля датчиков?

(пожалуйста, прочтите ОБНОВЛЕНИЕ 3 в конце)m разрабатывает приложение, которое постоянно работает с датчиками устройства, работает с

2 ответа

Могу ли я реализовать блокировку очереди, используя семафор в Java?

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

0 ответов

 путь?

я есть очередь блокировки, которая продолжает получать сообщения через какое-то приложение, теперь в приложении asp.net я пытался использовать очередь и записать вывод в файл CSV / JSON. Здесь я хочу хранить сообщения размером до 1 МБ, которые ...

8 ответов

Как заставить ThreadPoolExecutor увеличить потоки до максимума перед очередью?

Некоторое время я был разочарован поведением по умолчаниюThreadPoolExecutor который поддерживаетExecutorService пулы потоков, которые используют многие из нас. Для того, чтобы из Javadocs: Если запущено больше чем corePoolSize, но меньше чем ...

7 ответов

java BlockingQueue не имеет блокировки заглядывать?

0 ответов

что не так с моей техникой контроля датчиков?

(пожалуйста, прочитайте ОБНОВЛЕНИЕ 3 в конце) Я разрабатываю приложение, которое постоянно работает с датчиками устройства, работает сAccelerometer а такжеMagnetic датчики для определения ориентации устройства (цель ...

3 ответа

Эквивалент канала Голанг на Яве

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

3 ответа

Предполагается, что pthread_cond_wait () блокирует мьютекс при возврате, и это могло произойти, но окончательная разблокировка не прошла, так как мы принудительно отменили поток. В целях безопасности я обычно стараюсь вообще не использовать pthread_cancel (), поскольку некоторые платформы даже не поддерживают это. Вы можете использовать изменчивый bool или атомарный и проверить, должна ли нить быть закрыта. Таким образом, мьютексы также будут обрабатываться чисто.

я проблема с pthreads, где я думаю, что захожу в тупик. Я создал очередь блокировки, которая, как мне показалось, работала, но после некоторого тестирования я обнаружил, что если я пытаюсь отменить несколько потоков, которые блокируют блокирующую ...

3 ответа

Очереди работы производителя / потребителя