La classe SyncSharedMemory

(PECL sync >= 1.1.0)

Introduction

Une implémentation native, cohérente et multi-plateforme d'objets de mémoire partagée nommée.

La mémoire partagée permet à deux processus distincts de communiquer sans avoir besoin de tuyaux ou de sockets complexes. Il existe plusieurs implémentations de mémoire partagée basées sur des entiers pour PHP. La mémoire partagée nommée est une alternative.

Les objets de synchronisation (par exemple, SyncMutex) sont toujours nécessaires pour protéger la plupart des utilisations de la mémoire partagée.

Synopsis de la classe

class SyncSharedMemory {
/* Méthodes */
public function __construct(string $name, int $size)
public function first(): bool
public function read(int $start = 0, int $length = ?)
public function size(): int
public function write(string $string = ?, int $start = 0)
}

Sommaire

add a note

User Contributed Notes

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