Do you
really need to wait until a batch of 10 processes is finished before you start 10 more, or can you just keep 10 (or 100) running simultaneously, and start another process when one finishes. The latter is simple with
Parallel::ForkManager, the former might be simpler without Parallel::ForkManager, but could probably be done by creating a P::FM object that will run 10 processes at a time, but passing 10 jobs to each process, then using a new Parallel::Forkmanager object in the child process to run the 10 jobs simultaneously, thereby having 100 processes run simultaneously at any one time.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.