Maison > Java > javaDidacticiel > le corps du texte

Qu'est-ce que le multithreading

清浅
Libérer: 2020-10-12 15:09:24
original
32710 Les gens l'ont consulté

Le thread fait référence à l'unité en cours d'exécution dans le processus. Il s'agit de la plus petite unité en cours d'exécution dans le processus. Le multi-threading fait référence à l'exécution de plusieurs threads dans un processus en même temps. le threading vise à améliorer l'efficacité de l'exécution, mais il peut facilement provoquer un blocage.

Qu'est-ce que le multithreading

[Tutoriel recommandé : Tutoriel Java]

Multi-threading

Thread fait référence à l'unité en cours d'exécution dans le processus. Il s'agit de la plus petite unité de planification informatique dans le système d'exploitation. En d’autres termes, un thread est la plus petite unité d’exécution d’un processus. Le multi-threading signifie qu'il existe plusieurs chemins d'exécution dans un processus en même temps, c'est-à-dire que les threads s'exécutent

Qu'est-ce que le multithreading

Avantages du multi-threading

(1) Utilisez des threads pour mettre les tâches du programme à long terme en arrière-plan pour le traitement

(2) Accélérez la vitesse d'exécution du programme

(3 ) Autoriser le même programme à Différentes parties sont exécutées simultanément

(4) L'utilisation du multithreading peut mettre des opérations fastidieuses en arrière-plan et continuer à exécuter d'autres opérations pour améliorer l'efficacité

Qu'est-ce que le multithreading

Inconvénients du multi-threading

(1) Étant donné que le multithreading doit ouvrir de la mémoire et que le changement de thread prend du temps, il consommera beaucoup de mémoire système .

(2) La résiliation des threads aura un impact sur le programme

(3) Puisqu'il y a des données partagées entre plusieurs threads, un blocage des threads est susceptible de se produire

Résumé : Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à tout le monde.

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