Linux-Befehlszeilendienstprogramme mit integrierter Unterstützung für Multithreading

498
Alexander Pozdneev

Ich möchte in der Lage sein, die Leistung von Multicore-Computern aus Sicht eines Benutzers zu vergleichen, der typische tägliche Aufgaben in Linux ausführt. Mein aktuelles Ziel ist es, eine Liste von rechenintensiven Open-Source-Befehlszeilendienstprogrammen zu sammeln, die das Multithreading unterstützen.

Durch die Suche mit man -K 1, apropos, yum search all, zypper search -dfür „ parallel “, „ Prozessor “, „ Faden “, identifizierte I folgende Anwendungen, die meine Bedürfnisse erfüllen: pbzip2 -p#, pigz -p #, pixz -p #, sort --parallel=#, xz -T #.

Natürlich kann man auch durch Ausführen von sequentiellen Anwendungen im Hintergrund Multi - Core - Systeme verwenden oder unter Verwendung von Rohren, GNU parallel, tee, xargs -P #. Mir ist auch bewusst, make -j #dass damit das Bauen beschleunigt wird.

Kennt jemand andere rechenintensive Open-Source-Linux-CLI-Tools, die Multicore-Prozessoren nutzen können?

Da mich in erster Linie an Utensilien interessiert, die von den vom Hersteller bereitgestellten Repos installiert werden können, sind auch "Nicht-Standard" -Ursilien willkommen.

2

0 Antworten auf die Frage