[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Parallel 20120524 alpha released
From: |
Ole Tange |
Subject: |
GNU Parallel 20120524 alpha released |
Date: |
Thu, 24 May 2012 02:20:25 +0200 |
GNU Parallel 20120524 alpha has been released. It is available for
download at: http://alpha.gnu.org/gnu/parallel/
New in this release:
* --pipe code has been rewritten. It used to be a single process
sitting in a tight loop for pushing data down the pipes to all the
worker process. This design dealt poorly with a worker process that
would slowly consume data. The new design forks a process to push data
down the pipe. The forked process does not have to sit in a tight
loop, but can use normal UNIX write with blocking. It has two
advantages: Shorter code and faster for slow consumers. It has two
disadvantages: It forks more, which can slow down fast consumers, it
has more race conditions.
Please test --pipe functionality - especially if you use it with other options.
The program passes the testsuite, so most common situations will work
fine, but should not be considered production quality.
Download at http://alpha.gnu.org/gnu/parallel/parallel-20120524.tar.bz2
/Ole
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Parallel 20120524 alpha released,
Ole Tange <=