Date: Fri, 7 Mar 2003 18:31:53 +1100 From: Stanley Hopcroft <Stanley.Hopcroft@IPAustralia.Gov.AU> To: Mike Tancsa <mike@sentex.net> Cc: freebsd-security@FreeBSD.ORG Subject: Re: network audit of sendmail Message-ID: <20030307183148.A243@IPAustralia.Gov.AU> In-Reply-To: <5.2.0.9.0.20030306174416.05ea4650@marble.sentex.ca>; from mike@sentex.net on Thu, Mar 06, 2003 at 05:45:53PM -0500 References: <5.2.0.9.0.20030306094902.06e759a8@marble.sentex.ca> <5.2.0.9.0.20030306094902.06e759a8@marble.sentex.ca> <20030306203713.GA14778@nessus.org> <5.2.0.9.0.20030306174416.05ea4650@marble.sentex.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
Dear Sir, dLUx (?)s CPAN module Parallel::ForkManager is a _neat_ way of running a lot of Perl programs in parallel. No need to wait etc since this is done by the module. From the synopsis, use Parallel::ForkManager; $pm = new Parallel::ForkManager($MAX_PROCESSES); foreach $data (@all_data) { # Forks and returns the pid for the child: my $pid = $pm->start and next; ... do some work with $data in the child process ... $pm->finish; # Terminates the child process } I use it to do a whole bunch of snmpwalks of switch bridge tables. HTH, Yours sincerely. -- ------------------------------------------------------------------------ Stanley Hopcroft ------------------------------------------------------------------------ '...No man is an island, entire of itself; every man is a piece of the continent, a part of the main. If a clod be washed away by the sea, Europe is the less, as well as if a promontory were, as well as if a manor of thy friend's or of thine own were. Any man's death diminishes me, because I am involved in mankind; and therefore never send to know for whom the bell tolls; it tolls for thee...' from Meditation 17, J Donne. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030307183148.A243>