Commit graph

713 commits

Author SHA1 Message Date
Ole Tange 409f6acd77 parallel -x supported 2009-02-18 06:45:59 +01:00
Ole Tange aa43823d12 When computing needed number of processes take '-x' into account and
not only look at number of args
2009-02-18 06:13:30 +01:00
Ole Tange de39f81033 Process limit detected. Passes unittest 2009-02-18 05:35:09 +01:00
Ole Tange 8202ef3a11 Prepared for limiting to max proc (not only files)
This still does not work if -j 0 and #files_available > 2*#procs_available
So it fails one unittest
2009-02-18 02:57:38 +01:00
Ole Tange d5e29c73a2 Preparations for option -x 2009-02-17 04:58:13 +01:00
Ole Tange 937e204b1e This no longer takes up all memory:
seq 1 1000000000 | parallel very_long_command

Now parallel will not first queue commands but instead run them
immediately.
2008-06-24 15:39:12 +02:00
Ole Tange 72ab27ff89 make dist: Added uploading to Savannah 2007-09-27 15:32:08 +02:00
Ole Tange 616abc5370 Small man change 2007-09-14 00:51:23 +02:00
Ole Tange 5e982d0c02 Added -j 0 with unittest
Rewrote manual section on xargs/find -exec
Fixed: Off-by-one in the number of processes running
Debug function added
2007-09-14 00:43:59 +02:00
Ole Tange 67f2a6dfaa Fixed bug: parallel -j 50 without command does not act as cat | sh 2007-09-11 10:52:54 +02:00
Ole Tange 1c9fcbdc37 Fixed bug: Error if command and input line are empty. 2007-09-11 08:00:26 +02:00
Ole Tange 92b673fe07 Parallel first commit in GIT 2007-09-10 22:28:03 +02:00
Ole Tange 44dd96f365 Initial file 2007-09-10 22:06:46 +02:00