Kann es schaden, wenn ich herunterfahre, ohne die Anwendungen zu schließen?

Kann es schaden, wenn ich herunterfahre, ohne die Anwendungen zu schließen?

Kann es schaden, wenn ich meinen Computer herunterfahre, ohne alle Programme zu schließen? Normalerweise schließe ich alle Programme manuell, habe aber von anderen gehört, dass dies wirklich nicht mehr notwendig ist (d. h. Linux kümmert sich vor dem Herunterfahren des Computers um das ordnungsgemäße Schließen der Programme). Normalerweise führe ich Anwendungen wie Thunderbird, VIM (ohne geöffnete ungespeicherte Dateien) und Browserfenster aus, wenn ich meinen PC herunterfahre. Und ich würde sicherstellen, dass beim Herunterfahren nichts auf den USB-Stick geschrieben wird.

Ausführen von Arch Linux undHerunterfahren mit ConsoleKit.

Antwort1

Kurz zusammengefasst

Es empfiehlt sich, vor dem Herunterfahren alle Anwendungen zu schließen, die möglicherweise nicht gespeicherte Daten enthalten.

Längere Erklärung

Es liegt in der Verantwortung der einzelnen Anwendung, ein SIGTERM ordnungsgemäß zu verarbeiten, aber es gibt sicherlich Fälle, in denen dies nicht ausreicht. Zwei Beispiele, die zu Datenverlust führen können, sind:

  1. Eine Anwendung verarbeitet SIGTERM nicht richtig (oder ignoriert es sogar).
  2. Die Anwendung benötigt mehr Zeit zum Speichern der Daten als das System vor dem Senden von SIGKILL zulässt (z. B. etwa 5 Sekunden unter Ubuntu gemäßUpstart-Kochbuch).

Einige praktische Beispiele

Ich persönlich würde empfehlen, offene Dokumente in Ihrem Texteditor oder Textverarbeitungsprogramm zu schließen, aber ich würde mir keine Sorgen um Tomboy-Notizen oder offene Firefox-Tabs machen. Bei Massendateiübertragungen in Nautilus sollten Sie wahrscheinlich vorsichtig sein, aber bei einem fortsetzbaren Download mit wget oder transmission würde ich mir keine Sorgen machen.

Wie bei allen Unix-ähnlichen Dingen, YMMV.

Antwort2

Aus eigener Erfahrung (meiner eigenen, mit den vielen Systemen, die ich täglich verwende) fahre ich mein System immer mit laufenden Apps herunter (aber ohne nicht gespeicherte Dateien) und hatte nie Probleme.

Antwort3

Hängt von den Anwendungen ab, die beim Herunterfahren aktiv sind. Alle Anwendungen erhalten eine Herunterfahrmeldung und müssen darauf reagieren. Wenn dies nicht erzwungen wird, können sie das Herunterfahren abbrechen.

verwandte Informationen