Différence entre l'arrêt (mise hors tension) et le redémarrage (redémarrage)


8

Quelle est la différence entre l'arrêt (mise hors tension) et le redémarrage (redémarrage)?

  • Quel type de signaux passant au moment du redémarrage et de la mise hors tension, à quel endroit?

  • Quelle est la différence entre ces deux signaux?

Au moment du redémarrage,

  • Le système d'exploitation passe-t-il en mode d'arrêt?

  • S'il s'arrête, qu'est-ce qui le fait recommencer?

Veuillez le corriger, si vous trouvez et des erreurs dans mes questions

Réponses:


6

Pour le système d'exploitation, l'arrêt et le redémarrage sont pratiquement la même chose.

Le système d'exploitation s'arrêtera comme d'habitude dans les deux cas. La seule différence est le signal envoyé au matériel au tout dernier moment.

Pour éteindre / redémarrer l'ordinateur, le système d'exploitation enverra un signal spécial au matériel une fois l'arrêt terminé. Ce n'est que ce signal qui sera différent entre un redémarrage et un arrêt.

La façon dont le signal est envoyé dépend de la plate-forme matérielle exacte. Sur les systèmes modernes, cela se fait généralement via ACPI .



1

La différence est que pendant le redémarrage, le système entre au niveau d'exécution 6et pour l'arrêt, il s'agit du niveau d'exécution 0.

C'est similaire à courir

init <runlevel_number>

Pour plus de détails sur les niveaux d'exécution, voir http://en.wikipedia.org/wiki/Runlevels

Sous /etc/rc<runlevel_number>.d/(par exemple /etc/rc6.d/) les répertoires, vous trouverez un script exécuté lors de la saisie d'un niveau d'exécution spécifique.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.