The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "shared memory"

Cache::SharedMemoryCache - extends the MemoryCache. River stage three • 72 direct dependents • 388 total dependents

The SharedMemoryCache extends the MemoryCache class and binds the data store to shared memory so that separate process can use the same cache. The official recommendation is now to use FileCache instead of SharedMemoryCache. The reasons for this incl...

RJBS/Cache-Cache-1.08 - 22 Jan 2015 16:13:22 UTC - Search in distribution

MMapDB - a simple database in shared memory River stage one • 2 direct dependents • 2 total dependents

"MMapDB" implements a database similar to a hash of hashes of hashes, ..., of arrays of data. It's main design goals were: * very fast read access * lock-free read access for massive parallelism * minimal memory consumption per accessing process * tr...

OPI/MMapDB-0.15 - 10 Sep 2012 10:40:17 UTC - Search in distribution

IPC::MMA - Shared Memory using Ralf Engelschall's mm library River stage zero No dependents

IPC::MMA allows data to be shared among related Unix/Linux processes in a straightforward way. It provides methods to create and destroy shared memory segments and to create, access, and maintain data structures within segments. Perl scalars, arrays,...

MACKENNA/IPC-MMA-0.81 - 28 Feb 2010 06:09:19 UTC - Search in distribution

IPC::Shm - Easily store variables in SysV shared memory. River stage zero No dependents

KCODY/IPC-Shm-0.35 - 09 Jun 2014 00:45:15 UTC - Search in distribution

IPC::ShareLite - Lightweight interface to shared memory River stage three • 4 direct dependents • 396 total dependents

IPC::ShareLite provides a simple interface to shared memory, allowing data to be efficiently communicated between processes. Your operating system must support SysV IPC (shared memory and semaphores) in order to use this module. IPC::ShareLite provid...

ANDYA/IPC-ShareLite-0.17 - 11 Mar 2009 00:37:48 UTC - Search in distribution

Cache::Mmap - Shared data cache using memory mapped files River stage zero No dependents

This module implements a shared data cache, using memory mapped files. If routines are provided which interact with the underlying data, access to the cache is completely transparent, and the module handles all the details of refreshing cache content...

PMH/Cache-Mmap-0.11 - 15 Apr 2008 09:50:30 UTC - Search in distribution

SysV::SharedMem - SysV Shared memory made easy River stage zero No dependents

This module maps SysV shared memory into a variable that can be read just like any other variable, and it can be written to using standard Perl techniques such as regexps and "substr", as long as they don't change the length of the variable....

LEONT/SysV-SharedMem-0.011 - 12 Dec 2022 16:27:20 UTC - Search in distribution

String::Slice - Shared Memory Slices of Bigger Strings River stage one • 1 direct dependent • 1 total dependent

Processing large strings in Perl is inefficient because to access any smaller portion of a buffer you need to make a copy of that portion. Also finding substr offsets in large utf8 strings requires looping, since each character can have a varying len...

INGY/String-Slice-0.08 - 14 Feb 2015 05:06:12 UTC - Search in distribution

Nile::Var - Application Shared variables. River stage zero No dependents

Nile::Var - Application Shared variables....

MEWSOFT/Nile-0.55 - 14 Oct 2014 09:32:49 UTC - Search in distribution
  • Nile::Setting - Application global settings database table manager.

IPC::Shareable - Use shared memory backed variables across processes River stage two • 8 direct dependents • 11 total dependents

IPC::Shareable allows you to tie a variable to shared memory making it easy to share the contents of that variable with other Perl processes and scripts. Scalars, arrays, hashes and even objects can be tied. The variable being tied may contain arbitr...

STEVEB/IPC-Shareable-1.13 - 12 Oct 2022 00:11:02 UTC - Search in distribution

IPC::SharedMem - SysV Shared Memory IPC object class River stage two • 13 direct dependents • 39 total dependents

A class providing an object based interface to SysV IPC shared memory....

MHX/IPC-SysV-2.09 - 13 Nov 2020 17:02:18 UTC - Search in distribution
  • IPC::SysV - System V IPC constants and system calls

Thread::Shared - Utilities to help manage thread shared memory. River stage zero No dependents

Perl has a unique threading model, in that each thread gets a copy of all the data that was in the spawning interpretter --- it doesn't share memory with the other thread by default. This is more like using fork() than threading as used under most pr...

DSNOPEK/Xmldoom-0.0.16 - 08 Feb 2007 22:46:26 UTC - Search in distribution

P5NCI - Perl extension for loading shared libraries and their functions River stage zero No dependents

P5NCI provides a bare-bones, stripped down, procedural interface to shared libraries installed on your system. It allows you to call functions in them without writing or compiling any glue code. I recommend using P5NCI::Library as it has a nicer inte...

CHROMATIC/P5NCI-0.31 - 12 Dec 2007 01:57:26 UTC - Search in distribution

DBI - Database independent interface for Perl River stage four • 940 direct dependents • 2099 total dependents

The DBI is a database access module for the Perl programming language. It defines a set of methods, variables, and conventions that provide a consistent database interface, independent of the actual database being used. It is important to remember th...

TIMB/DBI-1.643 - 31 Jan 2020 19:02:41 UTC - Search in distribution

PDLdb.pl - the perl debugger with PDL support River stage three • 93 direct dependents • 101 total dependents

"PDLdb.pl" is an enhanced version of the perl debugger which supports PDL::NiceSlice constructs. Set the PERL5DB environment variable as shown above and it will be loaded automatically by Perl when you invoke a script with "perl -d". This documentati...

ETJ/PDL-2.088 - 21 Apr 2024 23:58:19 UTC - Search in distribution

Moo - Minimalist Object Orientation (with Moose compatibility) River stage four • 2117 direct dependents • 5269 total dependents

"Moo" is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. "Moo" contains a subset of Moose and is optimised for rapid st...

HAARG/Moo-2.005005 - 05 Jan 2023 20:56:38 UTC - Search in distribution

perl5db.pl - the perl debugger River stage five • 11292 direct dependents • 32664 total dependents

"perl5db.pl" is the perl debugger. It is loaded automatically by Perl when you invoke a script with "perl -d". This documentation tries to outline the structure and services provided by "perl5db.pl", and to describe how you can use them. See perldebu...

RJBS/perl-5.36.0 - 28 May 2022 00:26:10 UTC - Search in distribution

Fuse - write filesystems in Perl using FUSE River stage two • 14 direct dependents • 18 total dependents

This lets you implement filesystems in perl, through the FUSE (Filesystem in USErspace) kernel/lib interface. FUSE expects you to implement callbacks for the various functions. In the following definitions, "errno" can be 0 (for a success), -EINVAL, ...

DPATES/Fuse-0.16 - 16 Sep 2013 05:22:15 UTC - Search in distribution

Gimp - Write GIMP extensions/plug-ins/load- and save-handlers in Perl River stage zero No dependents

Gimp-Perl is a module for writing plug-ins, extensions, standalone scripts, and file-handlers for the GNU Image Manipulation Program (GIMP). It can be used to automate repetitive tasks, achieve a precision hard to get through manual use of GIMP, inte...

ETJ/Gimp-2.37 - 11 Jan 2022 09:16:23 UTC - Search in distribution
527 results (0.122 seconds)