Search results for "file::mmap"
Module::Generic::File::Mmap - MMap File Class
JDEGUEST/Module-Generic-v0.35.3
-
09 Apr 2024 21:49:20 UTC
-
Search in distribution
- Module::Generic::File - File Object Abstraction Class
DiaColloDB::EnumFile::MMap - diachronic collocation db, symbollt-gtinteger enum, mmap
DiaColloDB::EnumFile::MMap uses the File::Map module to provide a fast mmap()-based interface to the symbol<->integer mapping files used by DiaColloDB::EnumFile, from which it inherits. new() %args, object structure: ##-- EnumFile: basic options base...
MOOCOW/DiaColloDB-0.12.020 - 05 Feb 2021 07:24:49 UTC - Search in distribution- DiaColloDB::PackedFile::MMap - collocation db: flat fixed-length record-oriented files; mmap variant
- DiaColloDB::MultiMapFile::MMap - collocation db, integer->integer* multimap file, using mmap
- DiaColloDB/PackedFile/MMap.pm
- 10 more results from DiaColloDB »
Mmap - uses mmap to map in a file as a perl variable
The Mmap module lets you use mmap to map in a file as a perl variable rather than reading the file into dynamically allocated memory. It depends on your operating system supporting UNIX or POSIX.1b mmap, of course. You need to be careful how you use ...
MICB/Mmap-a2 - 21 Jun 1996 15:21:00 UTC - Search in distribution
Tie::MmapArray - mmap a file as a tied array
The Tie::MmapArray module lets you use mmap to map in a file as a perl array rather than reading the file into dynamically allocated memory. It depends on your operating system supporting UNIX or POSIX.1b mmap, of course. (Code to use the equivalent ...
ANDREWF/Tie-MmapArray-0.04 - 03 Nov 2000 07:36:08 UTC - Search in distribution
Queue::Mmap - Perl extension for shared queue over mmap-ed file
Queue::Mmap - Shared circle-queue over mmap-ed file. Usefull for multy process task queue. One process(es) push task message, and other process(es) pop and execute that tasks. Access with locking(fcntl) guaranted right order without conflict. If push...
IEFREMOV/Queue-Mmap-0.11 - 30 May 2011 09:25:35 UTC - Search in distribution
Sys::Mmap - uses mmap to map in a file as a Perl variable
The Sys::Mmap module uses the POSIX mmap <https://en.wikipedia.org/wiki/Mmap> call to map in a file as a Perl variable. Memory access by mmap may be shared between threads or forked processes, and may be a disc file that has been mapped into memory. ...
TODDR/Sys-Mmap-0.20 - 13 Feb 2020 18:36:50 UTC - Search in distribution
perlguts - Introduction to the Perl API
This document attempts to describe how to use the Perl API, as well as to provide some info on the basic workings of the Perl core. It is far from complete and probably contains many errors. Please refer any questions or comments to the author below....
PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC - Search in distribution- perlguts - Introduction to the Perl API
- perldiag - various Perl diagnostics
- perldiag - various Perl diagnostics
- 22 more results from perl »
Nasm::X86 - Generate X86 assembler code using Perl as a macro pre-processor.
Generate X86 assembler code using Perl as a macro pre-processor. Version "20220712". The following sections describe the methods in each functional area of this module. For an alphabetic listing of all methods by name see Index....
PRBRENAN/Nasm-X86-20220712 - 12 Jul 2022 11:07:33 UTC - Search in distribution
LMDB_File - Tie to LMDB (OpenLDAP's Lightning Memory-Mapped Database)
NOTE: This document is still under construction. Expect it to be incomplete in places. LMDB_File is a Perl module which allows Perl programs to make use of the facilities provided by OpenLDAP's Lightning Memory-Mapped Database "LMDB". LMDB is a Btree...
SORTIZ/LMDB_File-0.13 - 19 Jan 2024 22:45:07 UTC - Search in distribution
perlfaq3 - Programming Tools
This section of the FAQ answers questions related to programmer tools and programming support. How do I do (anything)? Have you looked at CPAN (see perlfaq2)? The chances are that someone has already written a module that can solve your problem. Have...
ETHER/perlfaq-5.20240218 - 18 Feb 2024 17:37:36 UTC - Search in distribution- perlfaq5 - Files and Formats
PDL::IO - An overview of the modules in the PDL::IO namespace.
PDL contains many modules for displaying, loading, and saving data. * Perlish or Text-Based A few IO modules provide Perl-inspired capabilities. These are PDL::IO::Dumper and PDL::IO::Storable. PDL::IO::Misc provides simpler routines for dealing with...
ETJ/PDL-2.088 - 21 Apr 2024 23:58:19 UTC - Search in distribution- PDL::IO::FastRaw - A simple, fast and convenient io format for PerlDL.
Template::Sandbox - Fast template engine sandboxed from your application.
Template::Sandbox is Yet Another Templating module, designed primarily for use in a webserver environment but usable anywhere, providing a more secure "sandboxed" environment than most templating systems. The core design philosophy for Template::Sand...
SGRAHAM/Template-Sandbox-1.04 - 11 May 2010 09:08:09 UTC - Search in distribution
IO::AIO - Asynchronous/Advanced Input/Output
This module implements asynchronous I/O using whatever means your operating system supports. It is implemented as an interface to "libeio" (<http://software.schmorp.de/pkg/libeio.html>). Asynchronous means that operations that can normally block your...
MLEHMANN/IO-AIO-4.81 - 20 Feb 2024 06:41:07 UTC - Search in distribution
Vcdiff - diff and patch for binary data
Given source and target data, the "Vcdiff::diff" function computes a "delta" that encodes the difference information needed to turn source into target. Anyone who has source and delta can derive target with the "Vcdiff::patch" function. The point of ...
FRACTAL/Vcdiff-0.505 - 22 Jun 2013 04:14:51 UTC - Search in distribution
Linux::Prctl - Perl extension for controlling process characteristics
The linux prctl function allows you to control specific characteristics of a process' behaviour. Usage of the function is fairly messy though, due to limitations in C and linux. This module provides a nice non-messy interface. Most of the text in thi...
SEVEAS/Linux-Prctl-1.6.0 - 07 Apr 2015 20:32:42 UTC - Search in distribution
HTTP::Promise - Asynchronous HTTP Request and Promise
HTTP::Promise provides with a fast and powerful yet memory-friendly API to make true asynchronous HTTP requests using fork with Promise::Me. It is based on the design of HTTP::Message, but with a much cleaner interface to make requests and manage HTT...
JDEGUEST/HTTP-Promise-v0.5.1 - 22 Mar 2024 07:56:38 UTC - Search in distributionHash::SharedMem - efficient shared mutable hash
This module provides a facility for efficiently sharing mutable data between processes on one host. Data is organised as a key/value store, resembling a Perl hash. The keys and values are restricted to octet (Latin-1) strings. Structured objects may ...
ZEFRAM/Hash-SharedMem-0.005 - 11 Aug 2017 18:53:29 UTC - Search in distribution
IP::World - Fast IP-address to country-code translation using multiple databases
The author uses this package for customizing served web pages to the location of the visitor, particularly to quote prices of items for sale in the visitor's currency. Also for server log analysis. IP::World returns the ISO-3166 country code associat...
DCANTRELL/IP-World-0.42 - 13 Oct 2020 20:37:06 UTC - Search in distribution
File::Map - Memory mapping made simple and safe.
File::Map maps files or anonymous memory into perl variables. Advantages of memory mapping * Unlike normal perl variables, mapped memory is (usually) shared between threads or forked processes. * It is an efficient way to slurp an entire file. Unlike...
LEONT/File-Map-0.71 - 10 Apr 2023 12:19:06 UTC - Search in distribution