diff options
author | Alexandre Rossi <alexandre.rossi@gmail.com> | 2021-01-29 15:21:18 +0100 |
---|---|---|
committer | Leah Neukirchen <leah@vuxu.org> | 2021-01-30 18:23:41 +0100 |
commit | eefdb64b796c46d521dfd50229ff9cf2d0c1769c (patch) | |
tree | fcb325394de188ac9528ffb50689306289402abc | |
parent | eada1e12734243cccb06fed39cdf2cacc752b819 (diff) | |
download | nq-eefdb64b796c46d521dfd50229ff9cf2d0c1769c.tar.gz nq-eefdb64b796c46d521dfd50229ff9cf2d0c1769c.tar.xz nq-eefdb64b796c46d521dfd50229ff9cf2d0c1769c.zip |
README: add basic comparison to task-spooler
Closes: #32 [via git-merge-pr]
-rw-r--r-- | README.md | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/README.md b/README.md index dc2c321..9e3b14b 100644 --- a/README.md +++ b/README.md @@ -125,14 +125,16 @@ You can also just copy the binaries into your `PATH`. You can use `make check` to run a simple test suite, if you have Perl's `prove` installed. -## Comparison to `at` and `batch` +## Comparison to `at`, `batch` and `task-spooler` * `at` runs jobs at a given time. `batch` runs jobs "when system load levels permit". - `nq` runs jobs in sequence with no regard to the system's load average. + `nq` and [`task-spooler`](https://vicerveza.homeunix.net/~viric/soft/ts/) + run jobs in sequence with no regard to the system's load average. * `at` and `batch` have 52 built-in queues: a-z and A-Z. Any directory can be a queue for `nq`. + `task-spooler` can have different queues for different terminals. * You can follow the output of an `nq` queue tail-style with `fq`. @@ -140,7 +142,10 @@ Perl's `prove` installed. the standard input or a file; `nq` takes a single command as its command line arguments. -* `nq` doesn't rely on a daemon. +* `nq` doesn't rely on a daemon and relies on a directory to manager the queue. + `task-spooler` automatically launches a daemon to manage a queue. + +* `task-spooler` can set a maximum number of simultaneous jobs. ## Copyright |