PHP 8.4.1 Released!

Swoole\Atomic::__construct

(PECL swoole >= 1.9.0)

Swoole\Atomic::__constructСоздаёт атомарный объект swoole

Описание

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

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

Сравнение и замена (CAS) - это атомарная инструкция, используемая в многопоточности для достижения синхронизации. Она сравнивает содержимое области памяти с заданным значением и, только если они совпадают, изменяет содержимое этой области памяти на новое заданное значение.

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

value

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

Добавить

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

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