File: control

package info (click to toggle)
libsys-mmap-perl 0.20-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 128 kB
  • sloc: perl: 187; makefile: 3
file content (36 lines) | stat: -rw-r--r-- 1,568 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Source: libsys-mmap-perl
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: Salvatore Bonaccorso <carnil@debian.org>
Section: perl
Testsuite: autopkgtest-pkg-perl
Priority: optional
Build-Depends: debhelper-compat (= 13),
               perl-xs-dev,
               perl:native
Standards-Version: 4.6.1
Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libsys-mmap-perl
Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libsys-mmap-perl.git
Homepage: https://metacpan.org/release/Sys-Mmap
Rules-Requires-Root: no

Package: libsys-mmap-perl
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends},
         ${perl:Depends},
         ${shlibs:Depends}
Description: module for using POSIX mmap
 The Mmap module uses the POSIX 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. Sys::Mmap depends on
 your operating system supporting UNIX or POSIX.1b mmap, of course.
 .
 Note that PerlIO now defines a :mmap tag and presents mmap'd files as regular
 files, if that is your cup of joe.
 .
 Several processes may share one copy of the file or string, saving memory,
 and concurrently making changes to portions of the file or string. When not
 used with a file, it is an alternative to SysV shared memory. Unlike SysV
 shared memory, there are no arbitrary size limits on the shared memory area,
 and sparce memory usage is handled optimally on most modern UNIX
 implementations.