Unterschied zwischen Herunterfahren (Ausschalten) und Neustart (Neustart)

8

Was ist der Unterschied zwischen Herunterfahren (Ausschalten) und Neustart (Neustart)?

  • Welche Art von Signalen wird zum Zeitpunkt des Neustarts und Ausschaltens wohin geleitet?

  • Was ist der Unterschied zwischen diesen beiden Signalen?

Zum Zeitpunkt des Neustarts

  • Geht das Betriebssystem in den Shutdown-Modus?

  • Wenn es heruntergefahren wird, was bringt es dazu, erneut zu starten?

Bitte korrigieren Sie es, wenn Sie Fehler in meinen Fragen finden

Kumar
quelle

Antworten:

6

Für das Betriebssystem sind Herunterfahren und Neustart praktisch dasselbe.

Das Betriebssystem wird in beiden Fällen wie gewohnt heruntergefahren. Der einzige Unterschied ist das Signal, das im allerletzten Moment an die Hardware gesendet wird.

Um den Computer auszuschalten / neu zu starten, sendet das Betriebssystem nach dem Herunterfahren ein spezielles Signal an die Hardware. Nur dieses Signal unterscheidet sich zwischen einem Neustart und einem Herunterfahren.

Die Art und Weise, wie das Signal gesendet wird, hängt von der genauen Hardwareplattform ab. Auf modernen Systemen erfolgt dies normalerweise über ACPI .

sleske
quelle
1

Der Unterschied besteht darin, dass das System während des Neustarts in den Runlevel wechselt 6und beim Herunterfahren in den Runlevel 0.

Es ist ähnlich wie beim Laufen

init <runlevel_number>

Weitere Informationen zu Runlevels finden Sie unter http://en.wikipedia.org/wiki/Runlevels

Unter /etc/rc<runlevel_number>.d/(zB /etc/rc6.d/) Verzeichnissen finden Sie ein Skript, das bei der Eingabe eines bestimmten Runlevels ausgeführt wird.

Paweł Nadolski
quelle