Documentación offline PHP master

Swoole\Atomic::__construct

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Swoole\Atomic::__construct

Construye un nuevo objeto atómico Swoole.

Descripción#

php public Swoole\Atomic::__construct([int $value])php

Un objeto atómico Swoole es una variable entera que permite a cualquier procesador probar y modificar de manera atómica. Se implementa sobre la base de las instrucciones atómicas del procesador. Las variables atómicas Swoole deben definirse antes de que se llame a swoole_server->start.

Compare-and-swap (CAS) es una instrucción atómica utilizada en el multithreading para realizar la sincronización. Compara el contenido de una ubicación de memoria con un valor dado y, solo si son idénticos, modifica el contenido de esa ubicación de memoria a un nuevo valor dado.

Parámetros#

value
El valor del objeto atómico.