Результаты поиска по запросу "lock-free"
Нужен ли барьер памяти для флага уведомления об изменении между потоками?
Мне нужен очень быстрый (в смысле «низкая стоимость для читателя», а не «низкая задержка») механизм уведомления об изменении между потоками для обновления кэ...
.)
volatile Ключевое слово гарантирует, что чтение и запись имеют семантику получения и выпуска соответственно. Однако, это говорит что-нибудь о введенных чтениях или письмах? Например: volatile Thing something; volatile int aNumber; void Method() ...
ForkJoinPool останавливается во время invokeAll / join
Я пытаюсь использоватьForkJoinPool [http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ForkJoinPool.html] распараллелить мои интенсивные вычисления процессора. Насколько я понимаю, ForkJoinPool заключается в том, что он продолжает ...
Атомарные операции для двойного связанного списка без блокировки
Я пишу двухсвязный список без блокировки, основанный на следующих документах: «Эффективное и надежное восстановление памяти без блокировки на основе подсчета ссылок» Андерс Гиденстам, член IEEE, Марина Папатриантафилу, Хоакан Санделл и Филиппас ...
ABA в алгоритмах без блокировки
Я понимаюABA проблема. Но вот что я не могу понять: они говорят, что на языках, имеющихавтоматическая сборка мусора это может не выставляться. Итак, мои вопр...
Например
я делаюc Реализация и в настоящее время имеют структуру очереди: typedef struct queueelem { queuedata_t data; struct queueelem *next; } queueelem_t; typedef struct queue { int capacity; int size; queueelem_t *head; queueelem_t *tail; } ...
Блокировка свободных нескольких читателей одного писателя
У меня есть структура данных в памяти, которая читается несколькими потоками и записывается только одним потоком. В настоящее время я использую критический раздел, чтобы сделать этот доступ потокобезопасным. К сожалению, это приводит к блокировке ...
ABA в алгоритмах без блокировки
Я понимаюABA [http://en.wikipedia.org/wiki/ABA_problem]проблема. Но вот что я не могу понять: они говорят, что на языках, имеющихавтоматическая сборка мусораэто может не выставляться. Итак, мои вопросы: Как автоматическая сборка мусора ...