next up previous contents
suivant: Interruptions et traps monter: Explication de la structure précédent: Les différents champs   Table des matières

La durée de vie

Chaque module se voit attribué une durée de vie nommée lifetime.

Grâce à cette durée de vie, certains modules resteront chargés en mémoire jusqu'à l'arrêt du système alors que d'autres se verront supprimés dès qu'ils ne seront plus utilisés.

Bien entendu il est logique de penser que les modules correspondants aux services fondamentaux auront une durée de vie infinie.

Imaginons que le pilote IDE crashe à cause d'un bug. Il est clair que les systèmes de fichiers ne pourront fonctionner sans pilote IDE. Il sera donc difficile de prendre l'exécutable du pilote IDE sur le système pour le charger et le relancer puisque la gestion des fichiers sera immobilisée.

Grâce au gestionnaire de modules7.1et au mécanisme de durée de vie, le pilote IDE pourra être relancé sans difficulté car l'exécutable sera déjà chargé en mémoire principale.

Les différentes durée de vie sont:



nicolas 2006-07-30