(PECL sync >= 1.1.0)
Введение
Кроссплатформенная, встроенная, согласованная реализация именованных объектов общей памяти.
Совместно используемая память позволяет двум отдельным процессам обмениваться данными без необходимости в сложных каналах или сокетах. Существует несколько реализаций с общей памятью для PHP. Именованная разделяемая память является альтернативой.
Объекты синхронизации (например, SyncMutex) все еще необходимы для защиты большинства видов использования общей памяти.
Обзор классов
class SyncSharedMemory { /* Методы */ public __construct ( string $name , int $size ) public bool first ( void ) public read ([ int $start = 0 [, int $length ]] ) public bool size ( void ) public write ([ string $string [, int $start = 0 ]] ) }
Содержание