Construye un nuevo objeto atómico Swoole.

# Swoole\Atomic::__construct

(PECL swoole >= 1.9.0)

Swoole\Atomic::__construct — Construye un nuevo objeto atómico Swoole.

### Descripción

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

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.

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