Класс SyncSharedMemory

(PECL sync >= 1.1.0)

Введение

Кроссплатформенная, нативная, согласованная реализация именованных объектов общей памяти.

Совместно используемая память позволяет двум отдельным процессам обмениваться данными без необходимости в сложных каналах или сокетах. Существует несколько реализаций с общей памятью для PHP. Именованная общая память является альтернативой.

Объекты синхронизации (например, SyncMutex) все еще необходимы для защиты большинства видов использования общей памяти.

Обзор классов

SyncSharedMemory {
/* Методы */
public __construct ( string $name , int $size )
public first ( ) : bool
public read ( int $start = 0 , int $length = ? )
public size ( ) : bool
public write ( string $string = ? , int $start = 0 )
}

Содержание