A classe SyncSharedMemory

(PECL sync >= 1.1.0)

Introdução

Uma implementação nativa, consistente e multiplataforma de objetos de memória compartilhada nomeados.

Memória compartilhada permite que dois processos separados se comuniquem sem a necessidade de tubos ou sockets complexos. Existem várias implementações de memória compartilhada baseadas em inteiros para PHP. A memória compartilhada nomeada é uma alternativa.

Objetos de sincronização (por exemplo, SyncMutex) ainda são necessários para proteger a maioria dos usos de memória compartilhada.

Resumo da classe

classSyncSharedMemory {
public__construct(string$name, int$size)
publicfirst(): bool
publicread(int$start = 0, int$length = ?)
publicsize(): int
publicwrite(string$string = ?, int$start = 0)
}

Índice

To Top