Zum Inhalt springen

„GNU parallel“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
nicht erforderliche Wertung
Verwendung: das ist der Sinn, kein "sogar"-Zusatzfeature
Zeile 3: Zeile 3:


== Verwendung ==
== Verwendung ==
Typische Input-Files sind Datei-, Host-, User-, URL- oder Tabellenlisten. Auch Daten aus einer [[Pipe (Informatik)|Pipe]] können gelesen werden. Die enthaltenen Optionen sind an bekannte Unix-Programme wie [[xargs]] und [[tee (Unix)|tee]] angelehnt. In [[Unix-Shell|Shell]] geschriebene Schleifen können zum größten Teil durch die in GNU parallel enthaltenen Funktionen ersetzt und durch die Parallelisierung sogar schneller ausgeführt werden. GNU parallel stellt sicher, dass der Output sich nicht von dem Output unterscheidet, der sequentiell berechnet werden würde. Dadurch wird gewährleistet, das der erzeugte Output als Input anderer Programme verwendet werden kann.
Typische Input-Files sind Datei-, Host-, User-, URL- oder Tabellenlisten. Auch Daten aus einer [[Pipe (Informatik)|Pipe]] können gelesen werden. Die enthaltenen Optionen sind an bekannte Unix-Programme wie [[xargs]] und [[tee (Unix)|tee]] angelehnt. In [[Unix-Shell|Shell]] geschriebene Schleifen können zum größten Teil durch die in GNU parallel enthaltenen Funktionen ersetzt und durch die Parallelisierung schneller ausgeführt werden. GNU parallel stellt sicher, dass der Output sich nicht von dem Output unterscheidet, der sequentiell berechnet werden würde. Dadurch wird gewährleistet, das der erzeugte Output als Input anderer Programme verwendet werden kann.


== Weblinks ==
== Weblinks ==

Version vom 9. August 2020, 17:28 Uhr

Logo des Programms

GNU parallel ist ein Shell-Programm für Linux und andere unixoide Betriebssysteme, das es dem Benutzer erlaubt, Shell-Skripte parallel auszuführen. Hierbei werden Operationen auf die CPU-Threads des Computers aufgeteilt, aber auch eine Aufteilung auf mehrere Computer ist möglich. GNU parallel ist kostenfrei und wurde von Ole Tange in Perl geschrieben. Die Bereitstellung fällt unter die GPLv3.

Verwendung

Typische Input-Files sind Datei-, Host-, User-, URL- oder Tabellenlisten. Auch Daten aus einer Pipe können gelesen werden. Die enthaltenen Optionen sind an bekannte Unix-Programme wie xargs und tee angelehnt. In Shell geschriebene Schleifen können zum größten Teil durch die in GNU parallel enthaltenen Funktionen ersetzt und durch die Parallelisierung schneller ausgeführt werden. GNU parallel stellt sicher, dass der Output sich nicht von dem Output unterscheidet, der sequentiell berechnet werden würde. Dadurch wird gewährleistet, das der erzeugte Output als Input anderer Programme verwendet werden kann.

  • gnu.org. Abgerufen am 9. Februar 2018 (englisch).