Que signifie le fil Linux ?

王林
Libérer: 2020-06-29 14:13:18
original
3158 Les gens l'ont consulté

Le thread Linux est une branche d'exécution au sein du processus, et la taille du thread est très petite. Tous les processus ont au moins un thread. Ressources partagées par les threads : 1. ID utilisateur et ID de groupe ; 2. Répertoire de travail actuel 3. Le même espace d'adressage 4. La méthode de traitement de chaque signal ;

Que signifie le fil Linux ?

Définition du thread

(apprentissage recommandé : tutoriel Linux)

Le thread est à l'intérieur du processus Une branche d'exécution, la taille du thread est très petite (le soi-disant interne s'exécute dans l'espace d'adressage du processus).

Tous les processus ont au moins un thread.

Ressources partagées par thread

  • Le même espace d'adressage

  • Table de descripteur de fichier ()

  • La méthode de traitement de chaque signal (telle que : SIG_DFL, SIG_IGN ou priorité de signal personnalisée)

  • Répertoire de travail actuel

  • Identifiant utilisateur et identifiant de groupe

Ressources indépendantes du thread

  • Le thread générera des variables temporaires, et les variables temporaires sont enregistrées sur la pile, donc Chaque thread a sa propre structure de pile privée

  • Chaque thread a des informations de contexte privées.

  • ID du fil

  • La valeur d'un ensemble de registres

  • variable errno

  • Mots de masquage de signal et priorité de planification

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!