Инициализирует атомарный объект swoole

# Swoole\Atomic::__construct

(PECL swoole >= 1.9.0)

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

### Описание

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

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

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

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

`value`

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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open