Parallel::ForkManager is certainly a good tool for managing a bunch of processes all under the control of a single "master" process which, in your case, would be the one that reads the 100MB file. However, you need to be careful.
Things to consider include:
In reply to Re: Parallel processing with ForkManager
by DrHyde
in thread Parallel processing with ForkManager
by iotarho
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |