Fil léger

Définition - Que signifie le fil léger?

Un thread léger est un processus de programme informatique, normalement un thread utilisateur, qui peut partager l'espace d'adressage et les ressources avec d'autres threads, réduisant ainsi le temps de changement de contexte pendant l'exécution.

Definir Tech explique le fil léger

Les threads sont généralement comparés en termes de temps de traitement. Par exemple, un thread léger est un thread qui prend moins de temps de traitement, tandis qu'un thread lourd est un thread qui nécessite plus de temps de traitement. Le temps de traitement des threads dépend également du langage utilisé pour l'implémentation des threads. Par exemple, il peut être plus efficace d'utiliser C # pour implémenter un programme contenant plusieurs threads.

Les systèmes d'exploitation modernes, comme Mac, autorisent plus d'un thread dans le même espace d'adressage, réduisant le temps de commutation entre les threads. Cependant, cela n'utilise pas les avantages du multithreading.