aboutsummaryrefslogtreecommitdiff
path: root/sysutils/xjobs/pkg-descr
diff options
context:
space:
mode:
authorPawel Pekala <pawel@FreeBSD.org>2011-11-04 19:26:03 +0000
committerPawel Pekala <pawel@FreeBSD.org>2011-11-04 19:26:03 +0000
commit01d2e722252f8476e096c0480fcae078f21a2367 (patch)
treec7becf4caa49d31e7342d55288fe869e70453287 /sysutils/xjobs/pkg-descr
parent22c27d294688613abfd27c00a062fc142d8a10ea (diff)
Notes
Diffstat (limited to 'sysutils/xjobs/pkg-descr')
-rw-r--r--sysutils/xjobs/pkg-descr16
1 files changed, 16 insertions, 0 deletions
diff --git a/sysutils/xjobs/pkg-descr b/sysutils/xjobs/pkg-descr
new file mode 100644
index 000000000000..23a96d56df12
--- /dev/null
+++ b/sysutils/xjobs/pkg-descr
@@ -0,0 +1,16 @@
+xjobs reads job descriptions line by line and executes them in parallel. It
+limits the number of parallel executing jobs and starts new jobs when jobs
+finish. Therefore, it combines the arguments from every input line with the
+utility and arguments given on the command line. If no utility is given as an
+argument to xjobs, then the first argument on every job line will be used as
+utility. To execute utility xjobs searches the directories given in the PATH
+environment variable and uses the first file found in these directories.
+
+xjobs is most useful on multi-processor/core machines when one needs to execute
+several time consuming command several that could possibly be run in parallel.
+With xjobs this can be achieved easily, and it is possible to limit the load of
+the machine to a useful value. It works similar to xargs, but starts several
+processes simultaneously and gives only one line of arguments to each utility
+call.
+
+WWW: http://www.maier-komor.de/xjobs.html