Un ou
fil (d'exécution) ou
tâche (terme et définition normalisés par
ISO/CEI 2382-7:2000 ; autres appellations connues :
processus léger,
fil d'instruction,
processus allégé,
exétron, voire
unité d'exécution ou
unité de traitement) est similaire à un
processus car tous deux représentent l'exécution d'un ensemble d'instructions du
langage machine d'un
processeur. Du point de vue de l'utilisateur, ces exécutions semblent se dérouler en
parallèle. Toutefois, là où chaque processus possède sa propre
mémoire virtuelle, les d'un même processus se partagent sa mémoire virtuelle. Par contre, tous les possèdent leur propre
pile d’appel.