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 __construct(string $name, int $size)
public first(): bool
public read(int $start = 0, int $length = ?)
public size(): int
public write(string $string = ?, int $start = 0)
}

Sommaire

add a note

User Contributed Notes

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