(PECL swoole >= 1.9.0)
Swoole\Atomic::__construct — 建構一個 swoole atomic 物件。
Swoole atomic 物件是一個整數變數,允許任何處理器進行原子性測試和修改。它是基於 CPU 原子指令實現的。Swoole atomic 變數必須在 swoole_server->start 之前定義。
比較並交換 (CAS) 是一種用於多執行緒中實現同步的原子指令。它將記憶體位置的內容與給定值進行比較,並且僅當它們相同時,才將該記憶體位置的內容修改為新的給定值。
value
atomic 物件的值。