Possibilité pour un programme de lancer plusieurs tâches simultanées. Le multithread est souvent confondu avec le multitâche alors qu’il ne s’agit pas tout à fait du même principe. Le multitâche permet au système d’exploitation d’exécuter plusieurs tâches simultanées (les applications) alors que les tâches s’effectuent à l’intérieur de l’application pour le multithread. Ainsi, un programme gérant le multithread pourra fonctionner sur un système d’exploitation non multitâche ou inversement… En fait, le multitâche permet d’augmenter la stabilité du système essentiellement alors que le mutlithread permet une amélioration des performances. Un système d’exploitation peut aussi gérer le multithread, il pourra par exemple effacer un fichier et réaliser une copie simultanément.
« Retour à l'index du dictionnaire
Commentaires récents