Project Summary

  Analyzed 2 days ago based on code collected 2 days ago.

This module implements a mechanism to limit the number of concurrent processes in a cooperative multiprocessing environment. This is an alternative to, for example, running several daemons.

Roughly speaking, a typical setup would be the following:

Cron starts a new process every minute.

The process attempts to get a lock as shown in synopsis.

If it obtains a lock, it starts working and exits when the work is done.

If not, "max_procs" processes are already working, so it exits.

Tags

  perl locking

Share

In a Nutshell, IPC::ConcurrencyLimit...

 

Activity

30 Day Summary May 19 2013 — Jun 18 2013

12 Month Summary Jun 18 2012 — Jun 18 2013

  • 13 Commits Down -10 (43%) from previous 12 months
  • 4 Contributors Up +3 (300%) from previous 12 months

Community

 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.