Die gleichzeitige Ausführung unter Linux ist einfach. Gehen Sie dazu einfach wie folgt vor

Die gleichzeitige Ausführung unter Linux ist einfach. Gehen Sie dazu einfach wie folgt vor

Parallelitätsfunktionen

Zeit für i in `grep server /etc/hosts | awk '{print $1}'`; do (ssh $i "echo 123; sleep 1; echo 456" &); fertig

real 0m0.063s
Benutzer 0m0.016s
System 0 m 0,004 s

Parallelitätsfunktionen von xargs

Zeit grep server /etc/hosts | awk '{print $1}' | xargs -P 24 -I {} ssh {} "echo 123; sleep 1; echo 456"

real 0m3.747s
Benutzer 0m1.136s
System 0 m 0,112 s

Parallelität ist eigentlich sehr einfach. Sie erfordert weder Dutzende Zeilen Golang- oder Python-Code noch eine Installationsumgebung, Kompilierung oder andere langwierige Schritte. Kehren Sie einfach zu den Grundlagen zurück.

Zusammenfassen
Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung zur Optimierung der maximalen Anzahl gleichzeitiger Socket-Verbindungen in Linux
  • So zeigen Sie die Anzahl gleichzeitiger Verbindungen mit dem Linux-Befehl „netstat“ an
  • Verschiedene Einschränkungen der maximalen Anzahl gleichzeitiger Socket-Verbindungen unter Linux (ausführliche Erklärung)
  • Konfigurationsmethode für 500.000 gleichzeitige Verbindungen in Linux
  • Eine kurze Diskussion über die Verwendung der fork()-Funktion der C-Sprache bei der parallelen Programmierung in einer Linux-Umgebung
  • So begrenzen Sie gleichzeitige Verbindungen und die Downloadgeschwindigkeit in Apache unter Linux
  • Schreiben Sie Ihre eigene parallele Warteschlangenklasse in Linux (Warteschlange parallele blockierende Warteschlange)

<<:  Eine schnelle Lösung für den Fehler #1929 Falscher Datums-/Uhrzeitwert: '''' für die Spalte ''createtime'' bei Verwendung von MySQL 5.x oder höher

>>:  Natives JS implementiert benutzerdefinierte Bildlaufleistenkomponente

Artikel empfehlen

HTML-Tutorial, HTML-Standardstil

html , Adresse , Blockzitat , Text , dd , div , d...

MySQL-Update-Fall Update-Feldwert ist keine feste Operation

Wenn bei der Verarbeitung von Batch-Updates besti...

So verwenden Sie JavaScript zum Implementieren von Sortieralgorithmen

Inhaltsverzeichnis Blasensortierung Auswahl Sorti...

Vue-Methode zum Überprüfen, ob der Benutzername verfügbar ist

In diesem Artikelbeispiel wird der spezifische Co...

Installationsschritte der Ubuntu 20.04-Doppelpinyin-Eingabemethode

1. Chinesische Eingabemethode einrichten 2. Stell...

js implementiert einen einfachen Countdown

In diesem Artikelbeispiel wird der spezifische Co...

Ähnlich wie HTML-Tags: strong und em, q, cite, blockquote

Es gibt einige Tags in XHTML, die ähnliche Funkti...

MySql schnelles Einfügen von zig Millionen großen Datenbeispielen

Im Bereich der Datenanalyse sind Datenbanken unse...

Ist es notwendig, dem Img-Bild-Tag ein Alt-Attribut zuzuweisen?

Fügen Sie dem img-Bild-Tag ein Alt-Attribut hinzu?...

js implementiert zufälligen Namensaufruf

In diesem Artikel wird der spezifische Code von j...

Win2008 R2 MySQL 5.5 ZIP-Format MySQL-Installation und -Konfiguration

Installation und Konfiguration von MySQL im ZIP-F...

Detaillierte Erklärung der MySQL-Datumsadditions- und -subtraktionsfunktionen

1. addtime() Füge die angegebene Anzahl Sekunden ...

js-Methode zur Realisierung der Warenkorbberechnung

In diesem Artikelbeispiel wird der spezifische Co...