update page now

Swoole\Atomic::__construct

(PECL swoole >= 1.9.0)

Swoole\Atomic::__constructИнициализирует атомарный объект swoole

Описание

public Swoole\Atomic::__construct(int $value = ?)

Атомарный объект Swoole — целочисленная переменная в разделяемой памяти, которая открывает независимый доступ для проверки и изменения значения процессором. Операции выполняются атомарно — за счёт атомарных инструкций процессора. Атомарные переменные Swoole требуется определять до вызова swoole_server->start.

Сравнение и замена (англ. Compare and Swap, сокр. CAS) — атомарная инструкция для синхронизации доступа к памяти в многопоточной среде. Инструкция сравнивает содержимое области памяти с проверяемым значением и, только если значения совпали, заменяет содержимое памяти на новое значение.

Список параметров

value

Значение атомарного объекта.

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top