Swoole\Atomic::__construct

(PECL swoole >= 1.9.0)

Swoole\Atomic::__constructConstruye un nuevo objeto atómico Swoole.

Descripción

public 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.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top