The following module was proposed for inclusion in the Module List:
modid: IPC::Shm
DSLIP: adhhp
description: Easily keep variables in SysV shared memory
userid: KCODY (Kevin Cody-Little)
chapterid: 6 (Data_Type_Utilities)
communities:
#perlshm on FreeNode
similar:
IPC::Shm::Simple IPC::Shareable
rationale:
This module allows a variable to be in shared memory simply by
using the following syntax:
use IPC::Shm; our %variable : shm;
It uses IPC::Shm::Simple as its backing store, Storable as its
serializer, and relies on smart caching to maximize performance.
The similar IPC::Shareable uses a tied/reference syntax and expects
locking to be done manually. Although this module can be used in
that way, here we aim for simplicity.
Lexicals can be stored in shared memory, but without a reference to
them, they aren't really shared. This module will translate
anonymous references so that a shared lexical can be pointed to by
another shared variable.
enteredby: KCODY (Kevin Cody-Little)
enteredon: Sun May 25 17:20:22 2014 UTC
The resulting entry would be:
IPC::
::Shm adhhp Easily keep variables in SysV shared memory KCODY
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=c8010000_ad530b168ae6bafb&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=c8010000_ad530b168ae6bafb&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=IPC%3A%3AShm