Name : perl-Parallel-Pipes
| |
Version : 0.200.0
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp156.1.1
| Date : 2024-08-16 23:11:16
|
Group : Unspecified
| Source RPM : perl-Parallel-Pipes-0.200.0-lp156.1.1.src.rpm
|
Size : 0.04 MB
| |
Packager : https://www_suse_com/
| |
Summary : Parallel Processing Using Pipe(2) for Communication and Synchronization
|
Description :
*NOTE*: Parallel::Pipes provides low-level interfaces. If you are interested in using Parallel::Pipes, you may want to look at Parallel::Pipes::App instead, which provides more friendly interfaces.
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 collect results of tasks.
Parallel::Pipes tries to solve these problems with \'pipe(2)\' and \'select(2)\'.
App::cpm, a fast CPAN module installer, uses Parallel::Pipes. Please look at at https://github.com/skaji/cpm/blob/master/lib/App/cpm/CLI.pm or at https://github.com/skaji/Parallel-Pipes/tree/main/eg for real world usages.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/15.6/noarch |