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

4 ответа

Как обрабатывать одновременный доступ к коллекции Scala?

У меня есть Актер, который по своей сути поддерживает список объектов. Он имеет три основных операции: добавление, обновление и удаление (где иногда вызывается метод удаления из метода add, но это не относится) и работает с одной коллекцией. ...

3 ответа

Как решить производителя-потребителя с помощью семафоров?

Мне нужно кодировать проблему, аналогичную производителю-потребителю, который должен использовать семафоры. Я попробовал пару решений, и ни одно из них не сработало. Сначала я попробовал решение в Википедии, но оно не сработало. Мой текущий код ...

3 ответа

Не слишком ли много времени потрачено на синхронизацию?

Сегодня я профилировал одно из своих приложений на C # с помощью анализатора производительности Visual Studio 2010. В частности, я был профилирование для " совпадение«потому что казалось, что мое приложение должно иметь больше возможностей, чем ...

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

5 ответов

BlockingQueue - заблокированные методы dumpTo ()

У BlockingQueue есть метод, который называетсяflowTo (), но он не заблокирован. Мне нужна очередь, которую я хочу заблокировать, но также могу получать объекты из очереди одним способом. Object first = blockingQueue.take(); if ( ...

4 ответа

Проектирование блокировки на основе ключа (или карты блокировки)

Я пытаюсь разработать средство блокировки на основе ключей: что-то вроде обычной входящей блокировки, но вместо lock () и unlock () вы блокируете (ключ) и разблокируете (ключ) с контрактом, которого никто не будет быть в состоянии заблокировать ...

2 ответа

Как реализован lazySet в классах Java Atomic *?

Вэто видео [http://www.youtube.com/watch?v=DCdGlxBbKU4]околоDisruptor [http://code.google.com/p/disruptor/]упоминается среда параллелизма, метод lazySet классов Java Atomic * (например, AtomicLong). ...

1 ответ

Как разрешить более одновременные клиентские соединения с Netty?

Во-первых, спасибо всем авторам Netty за отличную библиотеку. Я счастливо использовал это в течение нескольких недель. Недавно я начал нагрузочное тестирование своей системы, но теперь у меня возникают проблемы с масштабируемостью в Netty. Я ...

1 ответ

iOS Core Data, когда сохранять контекст?

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

2 ответа

Использует ли Object.wait и Object.notify непосредственно запах кода?

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

3 ответа

pthread_join () и pthread_exit ()

У меня есть вопрос о параллельном программировании на C. В библиотеке pthread, прототипpthread_join является int pthread_join(pthread_t tid, void **ret);и прототипpthread_exit является: void pthread_exit(void *ret);Так что я запутался, ...