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

0 ответов

Разница между getAndSet и compareAndSet в AtomicBoolean

1 ответ

Транзакции в Redis с операциями чтения

Используя Redis, я хочу выполнить элементарную последовательность команд, то есть мне нужно гарантировать, что никакой другой клиент не выполнит изменения в ...

1 ответ

использование golang atomic LoadInt32 / StoreInt32 (64)

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

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

1 ответ

сравнить и поменять местами тест и установить

Может кто-нибудь объяснить мне работу и различия вышеупомянутых операций в многопоточности?

1 ответ

 поле, и атомарно поменяйте поле для нового пустого кэша, затем скопируйте содержимое старого кэша в базу данных и разрешите его GCed.

1 ответ

 а также

file_put_contents ( "file", "data", LOCK_EX )аписи (что означает - aquire lock and write) file_get_contents ( "file", LOCK_EX )для чтения (что означает - замок Aquire, а затем читать) это исключение? поднять ошибку? блокировать до блокировки? ...

1 ответ

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

отрим следующий пример кода: class MyClass { public long x; public void DoWork() { switch (x) { case 0xFF00000000L: // do whatever... break; case 0xFFL: // do whatever... break; default: //notify that something going wrong throw new Exception(); ...

1 ответ

Как программно определить, является ли системный вызов «write» атомарным для определенного файла?

В некоторых случаях кодер не может полагаться на то, что системные вызовы являются атомарными, например если файл находится в файловой системе NFS. (C.F. Обзор NFS, FAQ и документы HOWTO [http://nfs.sourceforge.net/#faq_a9]). Но атомарные ...

1 ответ

Транзакции в Redis с операциями чтения

Используя Redis, я хочу выполнить элементарную последовательность команд, то есть мне нужно гарантировать, что никакой другой клиент не выполнит изменения в базе данных во время выполнения последовательности. Если бы я ...

2 ответа

запрос функции: функция atomicAdd () включена в gwan.h