Результаты поиска по запросу "atomic"
Является ли iinc атомарным в Java?
Я знаю, что операция приращения не атомарна в C ++ без блокировки. Будет ли JVM добавлять какие-либо блокировки на ее реализациюiinc инструкция?
Как построить очередь без блокировки?
Я провел сегодня, глядя в безблокировочные очереди. У меня есть несколько производителей, несколько потребителей ситуации. Для тестирования я реализовал систему, использующую Interlocked SList, под Win32, и она удвоила производительность моего ...
Летучий или синхронизированный для примитивного типа?
В Java назначение является атомарным, если размер переменной меньше или равен 32 битам, но не больше 32 бит. Что (энергозависимое / синхронизированное) было бы более эффективно использовать в случае двойного или длинного ...
Почему целочисленное присвоение атомарной переменной с естественным выравниванием в x86?
Я читал этостать [http://preshing.com/20130618/atomic-vs-non-atomic-operations/] об атомарных операциях, и он упоминает, что 32-разрядное целочисленное присваивание является атомарным в x86, если переменная естественно выровнена. Почему ...
Когда структуры данных без блокировки менее производительны, чем взаимные исключения (мьютексы)?
Я где-то читал (могубольше не могу найти страницу), которые блокируют свободные структуры данных, более эффективны "для определенных нагрузок " что...
Использование летучих как атомных
Если у меня есть что-то вроде этого ...
Подсчет атомных ссылок
Я пытаюсь точно понять, как работает потокобезопасный атомарный подсчет ссылок, например, как с
Инструкции SSE: какие процессоры могут выполнять атомные операции памяти 16B?
Рассмотрим инструкцию SSE с одним доступом к памяти (одно чтение или одна запись, а не чтение + запись) на процессоре x86. Эта команда обращается к 16 байтам (128 битам) памяти, а доступ к ячейке памяти выравнивается до 16 байтов. В документе ...
AtomicInteger ленивый набор против набора
В чем разница междуlazySet а такжеset методыAtomicInteger?документация [http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html#lazySet-int-] особо нечего сказатьlazySet: В конце концов устанавливается на заданное ...