Re: shared memory (Re: [PHP-DEV] PHP 6.0 Wishlist)

From: Date: Sun, 14 Aug 2005 20:57:41 +0000
Subject: Re: shared memory (Re: [PHP-DEV] PHP 6.0 Wishlist)
References: 1 2 3 4 5 6 7 8 9  Groups: php.internals 
Request: Send a blank email to internals+get-18077@lists.php.net to get a copy of this message
Shmop does just that, it takes a string of data (any data) and puts it in memory. Serialization is something sysvshm extension does. Ilia Guillaume Ponçon wrote: > It's true. I know shmop, but the ideal would be to be able to store > large persistent variables in memory without serialization operations > (without deserialization with each reading). > > Thanks for these informations. > > Guillaume > > Ilia Alshanetsky wrote: > >> If you just want memory access PHP already offers shmop extension for >> raw data storage and manipulation as well as sysvshm for storing >> serialized variables. >> >> Ilia >> >> Guillaume Ponçon wrote: >> >> >>> Ondrej Ivanič wrote: >>> >>> >>> >>>>> pecl/apc has apc_store/apc_fetch: >>>>> >>>>> >>>>> http://livedocs.phpdoc.info/index.php?l=en&q=function.apc-store >>>>> >>>> >>>> >>>> I know about APC, but IMHO I can't use it. On webservers are Zend >>>> Optimizer or mmcache (eAccelerator now) used. >>>> >>>> >>> >>> But the approach is very interesting. The french java developpers and a >>> lot of others need these shared memory functions. I think that a >>> displacement in PHP (memory_fetch, memory_store), even with small locks >>> about which Rasmus speaks would be very appreciated ;). >>> >>> >> >> >> >> >> >> > > >

« previous php.internals (#18077) next »