Proc::Reliable - Run external processes reliably with many options.

A new process object is created by $myproc = Proc::Reliable->new(); The default will run a subprocess only once with a 60-second timeout. Either shell-like command lines or references to perl subroutines can be specified for launching a process in ba...

DGOLD/Proc-Reliable-1.16   (2 reviews) - 24 Nov 2003 07:57:47 GMT - Search in distribution

OOPS - Object Oriented Persistent Store

The goal of OOPS is to make perl objects easily and transparently persistent. OOPS handles deeply nested and cross-linked objects -- even object hierarchies that are too large to fit in memory and (with a hint) individual hash tables that are too lar...

MUIR/OOPS-0.2005 - 13 Mar 2012 16:07:46 GMT - Search in distribution

Memchmark - Check memory consumption

Memchmark is similar to Benchmark but compares memory comsumptions instead of times. To measure memory comsumption for some subroutine, Memchmark forks a new process to run the sub and then monitors its memory usage every 100ms (aprox.) recording the...

SALVA/Memchmark-0.01 - 31 May 2005 00:54:30 GMT - Search in distribution

perlvar - Perl predefined variables

The Syntax of Variable Names Variable names in Perl can have several formats. Usually, they must begin with a letter or underscore, in which case they can be arbitrarily long (up to an internal limit of 251 characters) and may contain letters, digits...

RJBS/perl-5.22.0   (6 reviews) - 01 Jun 2015 17:51:59 GMT - Search in distribution

perlfaq8 - System Interaction

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...

LLAP/perlfaq-5.021010 - 28 Jul 2015 18:31:55 GMT - Search in distribution

App::PNGCrush - Perl wrapper around ``pngcrush'' program

The module is a simple wrapper around ``pngcrush'' program. The program is free open source and you can obtain it from <http://pmt.sourceforge.net/pngcrush/> on Debian systems you can find it in the repos: "sudo -H apt-get install pngcrush" I needed ...

ZOFFIX/App-PNGCrush-0.002 - 01 Nov 2013 23:24:17 GMT - Search in distribution

Proc::Watchdog - Perl extension to implement (more) reliable watchdog of processes

This code implements a simple but effective mechanism to support Watchdogs in your code. A watchdog is a timer that fires a determined action after a timeout period has expired and can be used to recover hung processes. In our particular scenario, we...

LUISMUNOZ/Proc-Watchdog-1.01 - 23 Apr 2002 15:45:00 GMT - Search in distribution

Sub::Timebound - Perl extension for timebound computations

Module exports "timeboundretry" - this is a wrapper that watches a function call. my $x = timeboundretry([TimeAllocated], [NumberOfAttempts], [PauseBetweenAttempts],[CodeRef],[Param1], [Param2], ...); [TimeAllocated] - Seconds allocated to [CodeRef] ...

MVR/Sub-Timebound-1.01 - 10 Nov 2005 05:27:39 GMT - Search in distribution

doc::Changes

MSIMERSON/Mail-Toaster-5.50 - 17 Sep 2014 21:16:58 GMT - Search in distribution

Proc::Launcher - yet another forking process controller

This library is designed to fork one or more long-running background processes and to manage them. This includes starting, stopping, and automatically restarting processes--even those that don't behave well. The pid of the forked child processes are ...

VVU/Proc-Launcher-0.0.37 - 14 Feb 2015 20:59:40 GMT - Search in distribution

Forks::Super - extensions and convenience methods to manage background processes

This package provides new definitions for the Perl functions fork, wait, and waitpid with richer functionality. The new features are designed to make it more convenient to spawn background processes and more convenient to manage them to get the most ...

MOB/Forks-Super-0.76 - 25 Jun 2015 22:16:33 GMT - Search in distribution

Sys::Filesystem - Retrieve list of filesystems and their properties

Sys::Filesystem is intended to be a portable interface to list and query filesystem names and their properties. At the time of writing there were only Solaris and Win32 modules available on CPAN to perform this kind of operation. This module hopes to...

REHSACK/Sys-Filesystem-1.406   (3 reviews) - 13 May 2014 13:57:43 GMT - Search in distribution

Proc::ParallelLoop - Parallel looping constructs for Perl programs

This module provides a way to easily write for loops and foreach loops that run with a controlled degree of parallelism. One very nice feature is that bufferring is used when necessary such that the output from STDERR and STDOUT looks exactly as if i...

BDARRAH/Proc-ParallelLoop-0.5 - 13 Mar 2003 00:56:49 GMT - Search in distribution

Solaris::ProcessContract - Manage Solaris process contracts via libcontract

This module allows you to use the libcontract(3) <http://docs.oracle.com/cd/E26505_01/html/816-5173/libcontract-3lib.html > facility to manage contracts for your process and any child processes you create. The process contract system on solaris allow...

DWARREN/Solaris-ProcessContract-1.01 - 08 Apr 2013 23:39:15 GMT - Search in distribution