Результаты поиска по запросу "compare-and-swap"
Методы, вероятно, являются внутренними, поэтому я не уверен, что код, который вы видите, является кодом, который запускается ...
а семантика сравнения и обмена в Java? А именно, делает метод сравнения и обмена
Уместно ли использовать AtomicReference.compareAndSet для установки ссылки на результаты вызова базы данных?
Я реализую простой кэш с кешем, хранящимся как AtomicReference. private AtomicReference<Map<String, String>> cacheData;Объект кэша должен заполняться (лениво) из таблицы базы данных. Я предоставляю метод для возврата данных кэша вызывающей ...
Должен ли std :: atomic <int *> :: load выполнять цикл сравнения и замены?
Резюме: Я ожидал, чтоstd::atomic<int*>::load с участиемstd::memory_order_relaxed было бы близко к производительности простой загрузки указателя напрямую, по крайней мере, когда загруженное значение редко изменяется. Я видел гораздо худшую ...
Почему нам нужен префикс блокировки перед CMPXCHG [duplicate]
На этот вопрос уже есть ответ: Является ли x86 CMPXCHG атомарным, если да, то зачем ему нужен LOCK? [/questions/27837731/is-x86-cmpxchg-atomic-if-so-why-does-it-need-lock] 3 ответа зачем нам нужен префикс блокировки перед CMPXCHG в архитектуре ...
Страница 2 из 2