BSD Ports

devel/p5-IPC-SharedCache 1.3_2 DragonFly

Perl module for managing a SysV IPC shared memory cache

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
Categories
devel, perl5
Package size
17.6 KiB, 44.9 KiB installed

Description

This module provides a shared memory cache accessed as a tied hash. Shared memory is an area of memory that is available to all processes. It is accessed by choosing a key, the ipc_key argument to tie. Every process that accesses shared memory with the same key gets access to the same region of memory. In some ways it resembles a file system, but it is not hierarchical and it is resident in memory. This makes it harder to use than a filesystem but much faster. The data in shared memory persists until the machine is rebooted or it is explicitly deleted.

In the other systems

SystemPortVersion
DragonFlydevel/p5-IPC-SharedCache1.3_2
FreeBSDdevel/p5-IPC-SharedCache1.3_2
NetBSDdevel/p5-IPC-SharedCache1.3nb20
HardenedBSDdevel/p5-IPC-SharedCache1.3_2
GhostBSDdevel/p5-IPC-SharedCache1.3_2

Install

Binary package:

pkg install p5-IPC-SharedCache

From DPorts:

cd /usr/dports/devel/p5-IPC-SharedCache && make install clean

Dependencies

Run dependencies 2

No port depends on this one.