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

class SyncSharedMemory {
/* Métodos */
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)
}

Índice

adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.
To Top