Patrick.Deiber@Wanadoo.fr
Les processus légers 1 ont été des sujets de recherche pendant plusieurs années. Au travers de ces recherches, plusieurs bibliothèques (ou librairies) de processus légers furent expérimentées.
Les systèmes d'exploitation de type Unix, aussi bien que Windows NT et même OS/2 fournissent des librairies de processus légers.
Les processus légers servent également de support d'exécution pour certains compilateurs. Le langage Java fournit en natif les fonctions de processus légers.
Les processus légers sont souvent utilisés en multiprogrammation. Le
multithread a été introduit dans les systèmes afin de permettre la mise en œuvre du parallélisme à l'intérieur des processus lourds. La multiprogrammation, à l'aide de processus légers, fournit un parallélisme plus fin et permet de détailler l'exécution d'un processus lourd.