I'm using Perl to take a textfile and run a processor intensive activity on each line. I'd like to speed up the program by taking advantage of the dual processor Linux box on which it runs.
My plan is to fork a child then let the parent and child both do the processor intensive work simultaneously.
My problem is how to orchestrate the distribution of the textfile so that the parent grabs a line, the child grabs the next line and so on to EOF.
I've looked into perlipc but am not sure which strategy will work. I've searched perlmonks but have not had any luck in finding this problem described.
Thanks for any insight you may have.
Bob <monks.20.bheckel@spamgourmet.com>
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.