next up previous contents index
Next: Linux est multi-utilisateurs Up: Quelques considérants techniques Previous: Linux est dédié au

  
Linux est multi-tâche préemptif

On peut lancer plusieurs applications à la fois et passer de l'une à l'autre, voire lancer une application pendant qu'une autre effectue un travail. D'autres systèmes d'exploitation dits multi-tâches sont en fait des << multi-tâches coopératifs >>. Quelle différence cela fait-il ? Un multitâche coopératif permet à plusieurs applications de fonctionner et d'occuper des plages mémoire, laissant le soin à ces applications de gérer cette occupation, au risque de bloquer tout le système. Avec le << multi-tâche préemptif >>, le noyau garde le contrôle de qui fait quoi, quand et comment, et se réserve le droit de fermer les applications qui monopolisent les ressources du système. Ainsi, sous Linux, on ne connaît pas les blocages, les écrans bleus, les redémarrages et autres désagréments d'un certain système d'exploitation.



Christophe VINCHON
2000-08-19