Parallel::Fork::BossWorker - Perl extension for easiliy creating forking queue processing applications. River stage zero No dependents

Parallel::Fork::BossWorker makes creating multiprocess applications easy. The module is designed to work in a queue style of setup; with the worker processes requesting 'work' from the boss process. The boss process transparently serializes and sends...

TWILDE/Parallel-Fork-BossWorker-0.05 - 04 Nov 2011 14:55:47 GMT - Search in distribution

Parallel::Fork::BossWorkerAsync - Perl extension for creating asynchronous forking queue processing applications. River stage one • 1 direct dependent • 1 total dependent

Parallel::Fork::BossWorkerAsync is a multiprocess preforking server. On construction, the current process forks a "Boss" process (the server), which then forks one or more "Worker" processes. The Boss acts as a manager, accepting jobs from the main p...

JVANNUCCI/Parallel-Fork-BossWorkerAsync-0.09 - 03 Jan 2017 07:08:53 GMT - Search in distribution

Parallel::SubFork - Manage Perl functions in forked processes. River stage one • 1 direct dependent • 1 total dependent

This module provides a simple wrapper over the module Parallel::SubFork::Task which in turns simplifies the usage of the system calls "fork" and "waitpid". The idea is to isolate the tasks to be execute in functions or closures and to execute them in...

POTYL/Parallel-SubFork-0.10 - 29 Jan 2010 15:31:00 GMT - Search in distribution

Parallel::ForkControl - Finer grained control of processes on a Unix System River stage zero No dependents

Parallel::ForkControl introduces a new and simple way to deal with fork()ing. The 'Code' parameter will be run everytime the run() method is called on the fork object. Any parameters passed to the run() method will be passed to the subroutine ref def...

BLHOTSKY/Parallel-ForkControl-0.5 - 15 Jun 2011 20:01:49 GMT - Search in distribution

Parallel::ForkManager - A simple parallel processing fork manager River stage three • 62 direct dependents • 142 total dependents

This module is intended for use in operations that can be done in parallel where the number of processes to be forked off should be limited. Typical use is a downloader which will be retrieving hundreds/thousands of files. The code for a downloader w...

YANICK/Parallel-ForkManager-2.02 - 08 Oct 2018 23:21:03 GMT - Search in distribution

Parallel::PreForkManager - A manager for pre-forked child worker processes River stage zero No dependents

Once upon a time, there were X modules on CPAN for managing worker processes, none of the ones I looked at worked in quite the way I wanted, so now there are X+1. Easy management of child worker processes. This module manages a pool of child worker p...

MBRADSHAW/Parallel-PreForkManager-1.20180106 - 06 Jan 2018 04:19:47 GMT - Search in distribution

Parallel::Pipes - parallel processing using pipe(2) for communication and synchronization River stage one • 1 direct dependent • 8 total dependents

THIS IS EXPERIMENTAL. Parallel processing is essential, but it is also difficult: How can we synchronize our workers? More precisely, how to detect our workers are ready or finished. How can we communicate with our workers? More precisely, how to col...

SKAJI/Parallel-Pipes-0.004 - 14 Jan 2018 04:22:28 GMT - Search in distribution

Parallel::ForkManager::Scaled - Run processes in parallel based on CPU usage River stage one • 1 direct dependent • 1 total dependent

This module inherits from Parallel::ForkManager and adds the ability to automatically manage the number of processes running based on how busy the system is by watching the CPU idle time. Each time a child is about to be start()ed a new value for max...

JMCCARV/Parallel-ForkManager-Scaled-0.20 - 05 Dec 2018 16:43:36 GMT - Search in distribution

Parallel::ForkManager::Segmented - use Parallel::ForkManager on batches / segments of items. River stage zero No dependents

SHLOMIF/Parallel-ForkManager-Segmented-0.0.2 - 23 Aug 2018 10:43:24 GMT - Search in distribution

lib/Archer/Parallel/ForkManager.pm River stage zero No dependents

SONGMU/Archer-0.18 - 03 Sep 2014 15:46:08 GMT - Search in distribution

App::CLI::Plugin::Parallel::ForkManager - for App::CLI::Extension fork plugin module River stage zero No dependents

App::CLI::Plugin::Parallel::ForkManager - Parallel::ForkManager plugin module pm method setting __PACKAGE__->config( parallel_fork_manager => $maxprocs ); or if --maxprocs option is defined. it applies. # in MyApp/**.pm sub options { return ( "maxpro...

HOLLY/App-CLI-Plugin-Parallel-ForkManager-1.1 - 19 Sep 2011 02:00:26 GMT - Search in distribution

lib/Rex/TaskList/Parallel_ForkManager.pm River stage two • 11 direct dependents • 11 total dependents

JFRIED/Rex-1.6.0 - 26 Jan 2018 20:25:39 GMT - Search in distribution

List-NSect-Parallel-ForkManager-example.pl - List::NSect Example with Parallel::ForkManager River stage one • 1 direct dependent • 4 total dependents

Group your tasks! The concept is that forking is fairly expensive and if your tasks are short then you do not want to spend more processing power forking than actually performing tasks....

MRDVT/List-NSect-0.06 - 20 Jun 2014 17:14:44 GMT - Search in distribution

Parallel::Async - run parallel task with fork to simple. River stage zero No dependents

Parallel::Async is yet another fork tool. Run parallel task with fork to simple. See also Parallel::Async::Task for more usage....

KARUPA/Parallel-Async-0.03 - 08 Oct 2013 13:00:22 GMT - Search in distribution

Child - Object oriented simple interface to fork() River stage two • 8 direct dependents • 20 total dependents

Fork is too low level, and difficult to manage. Often people forget to exit at the end, reap their children, and check exit status. The problem is the low level functions provided to do these things. Throw in pipes for IPC and you just have a pile of...

EXODIST/Child-0.013 - 22 Jun 2016 15:23:05 GMT - Search in distribution

MCE - Many-Core Engine for Perl providing parallel processing capabilities River stage three • 19 direct dependents • 294 total dependents

MCE spawns a pool of workers and therefore does not fork a new process per each element of data. Instead, MCE follows a bank queuing model. Imagine the line being the data and bank-tellers the parallel workers. MCE enhances that model by adding the a...

MARIOROY/MCE-1.837 - 25 Aug 2018 18:16:41 GMT - Search in distribution

Pvm - Perl extension for the Parallel Virtual Machine (PVM) Message Passing System River stage zero No dependents

The "PVM" message passing system enables a programmer to configure a group of (possibly heterogenous) computers connected by a network into a parallel virtual machine. The system was developed by the University of Tennessee, Oak Ridge National Labora...

EWALKER/Pvm-0.9 - 27 Jun 1996 10:52:04 GMT - Search in distribution

EV - perl interface to libev, a high performance full-featured event loop River stage three • 71 direct dependents • 115 total dependents

This module provides an interface to libev (<http://software.schmorp.de/pkg/libev.html>). While the documentation below is comprehensive, one might also consult the documentation of libev itself (<http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod>...

MLEHMANN/EV-4.25 - 21 Dec 2018 07:07:14 GMT - Search in distribution
  • libev - a high performance full-featured event loop written in C

todo - Perl TO-DO list River stage five • 9735 direct dependents • 29516 total dependents

This is a list of wishes for Perl. The most up to date version of this file is at <http://perl5.git.perl.org/perl.git/blob_plain/HEAD:/Porting/todo.pod> The tasks we think are smaller or easier are listed first. Anyone is welcome to work on any of th...

SHAY/perl-5.26.1 - 22 Sep 2017 21:30:18 GMT - Search in distribution

BDB - Asynchronous Berkeley DB access River stage one • 1 direct dependent • 1 total dependent

See the BerkeleyDB documentation (<http://www.oracle.com/technology/documentation/berkeley-db/db/index.ht ml>). The BDB API is very similar to the C API (the translation has been very faithful). See also the example sections in the document below and...

MLEHMANN/BDB-1.92 - 18 Jan 2018 16:45:31 GMT - Search in distribution

133 results (0.075 seconds)