Linux-Thread ist ein Ausführungszweig innerhalb des Prozesses, und die Thread-Größe ist sehr klein. Alle Prozesse haben mindestens einen Thread. Von Threads gemeinsam genutzte Ressourcen: 1. Benutzer-ID und Gruppen-ID; 3. Der gleiche Adressraum; 4. Die Verarbeitungsmethode jedes Signals;
Definition des Threads
(empfohlenes Lernen: Linux-Tutorial)
Thread befindet sich im Prozess Ein Ausführungszweig, dessen Threadgröße sehr klein ist (das sogenannte interne Mittel, das im Adressraum des Prozesses ausgeführt wird).
Alle Prozesse haben mindestens einen Thread.
Thread-gemeinsame Ressourcen
Der gleiche Adressraum
Dateideskriptortabelle ()
Die Verarbeitungsmethode jedes Signals (z. B. SIG_DFL, SIG_IGN oder benutzerdefinierte Signalpriorität)
Aktuelles Arbeitsverzeichnis
Benutzer-ID und Gruppen-ID
Thread-unabhängige Ressourcen
Der Thread generiert temporäre Variablen und die temporären Variablen werden auf dem Stapel gespeichert. Daher hat jeder Thread seine eigene private Stapelstruktur
Jeder Thread verfügt über private Kontextinformationen.
Thread-ID
Der Wert einer Reihe von Registern
Errno-Variable
Signalmaskenwörter und Planungspriorität
Das obige ist der detaillierte Inhalt vonWas bedeutet Linux-Thread?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!