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

0 ответов

, Но без блокировки означает, что нет никакой гарантии для любого вида продвижения вперед, если один поток прерывается или выходит в середине вращения. Это требует изучения некоторого кода, чтобы полностью понять концепцию.

данно я обнаружил, что многие программисты ошибочно полагают, что «без блокировки» означает просто «параллельное программирование без мьютексов». Как правило, существует коррелированное недопонимание того, что целью написания кода без блокировки ...

1 ответ

Читает ли exchange или compare_and_exchange последнее значение в порядке изменения?

я читаюC ++ параллелизм в действии Энтони Уильямс. В разделе "Понимание непринужденного заказа " она имеет:Есть несколько дополнительных вещей, кот...

1 ответ

Проблема с boost :: lockfree :: queue в разделяемой памяти (boost 1.53, gcc 4.7.2 / clang 3.0-6ubuntu3)

У меня проблема с размещением

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

1 ответ

/boost/lockfree/queue.hpp: ошибка: статическое утверждение не удалось: (boost :: has_trivial_destructor <T> :: value)

я пытаюсь заменить

1 ответ

Синхронизация IPC с общей памятью (без блокировки)

1 ответ

Воспроизвести разорванные чтения десятичного числа в C #

1 ответ

увеличить блокировку доступа к кэш-памяти spsc_queue

1 ответ

Получите / выпустите семантику с временными хранилищами на x64

У меня есть что-то вроде:

1 ответ

Помеченные указатели для списка lockFree в C

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

1 ответ

Как я могу реализовать счетчик ABA с C ++ 11 CAS?

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