Swoole\Atomic::__construct
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.