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