Sys::Syscall - access system calls that Perl doesn't normally provide access to ++

Use epoll, sendfile, from Perl. Mostly Linux-only support now, but more syscalls/OSes planned for future. Exports Nothing by default. May export: sendfile epoll_ctl epoll_create epoll_wait EPOLLIN EPOLLOUT EPOLLERR EPOLLHUP EPOLL_CTL_ADD EPOLL_CTL_DE...

BRADFITZ/Sys-Syscall-0.25 - 17 Dec 2012 01:46:47 GMT - Search in distribution
  • Sys::Syscall - access system calls that Perl doesn't normally provide access to

libev - a high performance full-featured event loop written in C 18 ++
MLEHMANN/EV-4.18   (4 reviews) - 06 Sep 2014 18:43:03 GMT - Search in distribution

Sys::Mknod - make special files ++

mknod - creates special files. Why use system() when you can use syscall()? $mode is the resultant file mode, and defaults to 0666. It does not override your umask. SPECIAL FILE TYPES $type must be one of: m/^c/i Creates a "Character Special" device....

SAMV/Sys-Mknod-0.02 - 05 Jan 2004 06:01:47 GMT - Search in distribution

perlvms - VMS-specific documentation for Perl 241 ++

Gathered below are notes describing details of Perl 5's behavior on VMS. They are a supplement to the regular Perl 5 documentation, so we have focussed on the ways in which Perl 5 functions differently under VMS than it does under Unix, and on the in...

SHAY/perl-5.20.2   (6 reviews) - 14 Feb 2015 18:27:06 GMT - Search in distribution

IO::AIO - Asynchronous Input/Output 4 ++

This module implements asynchronous I/O using whatever means your operating system supports. It is implemented as an interface to "libeio" (<>). Asynchronous means that operations that can normally block your...

MLEHMANN/IO-AIO-4.32   (1 review) - 11 Feb 2015 19:33:06 GMT - Search in distribution

perlfaq8 - System Interaction 1 ++

This section of the Perl FAQ covers questions involving operating system interaction. Topics include interprocess communication (IPC), control over the user-interface (keyboard, screen and pointing devices), and most anything else not related to data...

ETHER/perlfaq-5.021009 - 25 Jan 2015 22:36:45 GMT - Search in distribution

Sys::Sendfile - Zero-copy data transfer ++

Sys::Sendfile provides access to your operating system's "sendfile" facility. It allows you to efficiently transfer data from one filehandle to another. Typically the source is a file on disk and the sink is a socket, and some operating systems may n...

LEONT/Sys-Sendfile-0.16 - 17 Feb 2015 15:37:05 GMT - Search in distribution

Unix::Mknod - Perl extension for mknod, major, minor, and makedev ++

This module allows access to the device routines major()/minor()/makedev() that may or may not be macros in .h files. It also allows access to the mknod(2) system call. FUNCTIONS *mknod($filename, $mode, $rdev)* Creates a block or character device sp...

PIRZYK/Unix-Mknod-0.04 - 23 Dec 2007 05:38:14 GMT - Search in distribution

Linux::Epoll - O(1) multiplexing for Linux ++

Epoll is a multiplexing mechanism that scales up O(1) with number of watched files. Linux::Epoll is a callback style epoll module, unlike other epoll modules available on CPAN. Types of events * in The associated filehandle is availible for reading. ...

LEONT/Linux-Epoll-0.012 - 09 Dec 2014 20:57:02 GMT - Search in distribution

IO::Vectored - Read from or write to multiple buffers at once 1 ++

Vectored-IO is sometimes called "scatter-gather" IO. The idea is that instead of doing multiple read(2) or write(2) system calls for each string, your program creates a vector of pointers to all the strings you wish to read/write and then does a sing...

FRACTAL/IO-Vectored-0.110 - 30 Oct 2014 04:20:23 GMT - Search in distribution

Linux::Smaps - a Perl interface to /proc/PID/smaps 1 ++

The /proc/PID/smaps files in modern linuxes provides very detailed information about a processes memory consumption. It particularly includes a way to estimate the effect of copy-on-write. This module implements a Perl interface. The content of the s...

OPI/Linux-Smaps-0.13 - 01 Dec 2013 20:44:10 GMT - Search in distribution

Sys::FreezeThaw - stop and start all user processes on a machine ++

Operating Systems/Kernels current supported: Linux-2.6/3.0 with /proc. This module implements a very specific feature: stopping(freezing and thawing/continuing all userspace processes on the machine. It works by sending SIGSTOP to all processes, pare...

MLEHMANN/Sys-FreezeThaw-0.02 - 07 Oct 2013 04:21:35 GMT - Search in distribution

Sys::Sendfile::FreeBSD - Wrapper for the FreeBSD sendfile(2) function. ++

Uses the FreeBSD sendfile(2) function to send the contents of an open file handle directly to an open socket. See the sendfile(2) manual page for more details. Note that this module does not currently support the header/trailer functionality of the s...

MARKIM/Sys-Sendfile-FreeBSD-0.01 - 04 Sep 2006 15:14:11 GMT - Search in distribution

FreeBSD::i386::Ptrace - Ptrace for FreeBSD-i386 ++
DANKOGAI/FreeBSD-i386-Ptrace-0.05   (1 review) - 15 Jan 2015 00:01:38 GMT - Search in distribution

FreeBSD::amd64::Ptrace - Ptrace for FreeBSD-amd64 ++
DANKOGAI/FreeBSD-amd64-Ptrace-0.02 - 14 Jan 2015 22:26:17 GMT - Search in distribution

Perlbal::Manual::Install - Steps, dependencies and requirements to install Perlbal 5 ++

How to install Perlbal. Installing Perlbal for the impatient $ perl -MCPAN -e shell cpan> install Perlbal App::cpanminus is also good at quickly installing Perlbal and all of its dependencies $ cpanm Perlbal IO::AIO Perlbal::XS::HTTPHeaders ... will ...

DORMANDO/Perlbal-1.80   (2 reviews) - 27 Feb 2012 07:02:28 GMT - Search in distribution