Viele von Ihnen werden mir sagen, dass die Ruhezustandstechnologie nichts Neues ist, aber aufgrund der jüngsten Probleme, die sowohl proprietäre Systeme und Distributionen als auch Benutzer in letzter Zeit mit dem Ruhezustand haben, das Zentrum vieler Artikel und Veröffentlichungen ist.
Hier werden wir nicht über die Probleme sprechen, die Windows 10 mit dem Ruhezustand hat, aber wir werden über dieses Dienstprogramm in den Hauptverteilungen von Gnu / Linux sowie über seine Unterschiede in Bezug auf andere Möglichkeiten zum Herunterfahren oder Anhalten des Computers sprechen und somit wissen Das ist die beste Option, die wir für jede Situation haben.
Wir werden nicht alle Distributionen erwähnen, die derzeit für alle verfügbar sind, aber wir werden darüber sprechen Ruhezustand auf wichtigen Gnu / Linux-Distributionen das gibt es derzeit.
Zuerst müssen wir wissen, was Winterschlaf ist und was nicht. Winterschlaf ist Ein Prozess des Betriebssystems, bei dem alle von uns verwendeten Daten, Dienste und Einstellungen "eingefroren" werden, um den Computer herunterzufahren und starten Sie es erneut so wie es war.
Der Ruhezustand bedeutet also nicht, dass Dokumente und Dateien so bleiben, wie sie waren, als wir den Computer ausgeschaltet haben, um sie wieder zu verwenden, und dass der Computer nicht angehalten wird. Es ist etwas schneller als das erstere und billiger als das letztere.
Was ist Federung?
Sperren Sie ein Team oder treten Sie ein im Ruhemodus bedeutet, dass das Betriebssystem ein Live-Image des gesamten Systems erstellt (personenbezogene Daten enthalten) und schicke es zu ram oder flüchtiger Speicher des Computers, um den Rest der Komponenten auszuschalten, aber der RAM-Speicher und das Motherboard funktionieren weiterhin, wenn auch langsamer.
Einschlafen bedeutet, dass das Gerät weiterhin Strom verbraucht, obwohl es nicht voll funktionsfähig ist. Es wird mit einer Schlüssel- oder Mausbewegung oder einfach durch Anheben des Deckels bei Laptops reaktiviert.
Diese Methode ist besonders nützlich bei Computern mit mehr als 2 GB RAM-Speicher und wenig internem Speicher auf der Festplatte (z. B. weil es sich um eine SSD-Festplatte handelt).
Was ist ein Neustart mit offenen Dokumenten?
Betriebssysteme wie MacOS haben eine Hybridfunktion, die Es wird davon ausgegangen, dass das Betriebssystem heruntergefahren wird. Wenn es jedoch wieder eingeschaltet wird, öffnet das Betriebssystem die neuesten Anwendungen die geschlossen wurden oder bestimmte Dokumente.
Dies ist für viele praktisch, so dass viele Gnu / Linux-Distributionen dasselbe tun. Diese Option ist jedoch immer noch ein Neustart oder ein einfaches Herunterfahren des Computers mit dem anschließenden anfänglichen Laden von Prozessen und Einstellungen, das bei jedem Start durchgeführt wird. Dies können wir manuell tun, aber den Start des Betriebssystems verlangsamen.
Was ist Winterschlaf?
Der Winterschlaf ist ein Prozess, in dem Es wird ein Live-Image des aktuellen Systems erstellt, das jedoch nicht im RAM-Speicher, sondern im Swap-Speicher gespeichert wird oder Festplatten-Swap-Speicher. Das heißt, auf der Festplatte und kann daher ausgeschaltet werden, ohne die Informationen zu löschen.
Dies bedeutet, dass der Computer ausgeschaltet werden kann, da sich nichts im RAM-Speicher, dem flüchtigen Speicher, befindet, die Systemlast jedoch nicht so lang ist wie zu Beginn des Betriebssystems, da das Image verwendet wird.
Alle Informationen des Systems werden in einer einzigen Datei gespeichert, bei der es sich also auch um die geladene Datei handelt Wir benötigen eine Festplatte mit einer großen Kapazität, um den Ruhezustand nutzen zu können ohne problem
Kann ich in Gnu / Linux eine Ruhezustandsfunktion haben?
Wir können nur diese Funktion haben ob der Linux-Kernel es wirklich unterstützt. Dies ist wichtig zu beachten, da wir diese Funktion aktivieren müssen, wenn wir einen von uns kompilierten Kernel verwenden möchten. Andernfalls wird uns diese Funktionalität ausgehen und wir können den Ruhezustand nicht aktivieren.

Am gebräuchlichsten ist jedoch die Verwendung des von der Distribution angebotenen Kernels, einer Version, in der die Ruhezustandsfunktion sowie andere Funktionen und Treiber aktiviert sind. So Das Normale ist, dass auf unserem Computer mit Gnu / Linux ein Ruhezustand vorliegt.
Wie aktiviere ich den Ruhezustand auf meiner Gnu / Linux-Distribution?
Wie bereits erwähnt, ist der Ruhezustand in allen Gnu / Linux-Distributionen (zumindest in den meisten) vorhanden. Dies bedeutet, dass nur Gehen Sie zum Menü zum Herunterfahren auf unserem Desktop und wir werden die Option zum Ruhezustand finden, zusammen mit dem Herunterfahren, Neustarten, Anhalten und Abmelden. Sobald wir uns im Ruhezustand befinden, müssen wir nur noch den Netzschalter drücken, um das System erneut zu aktivieren.
Wenn wir diese Funktion über einen Terminalbefehl verwenden möchtenZuerst müssen wir die pm-utils-Tools installiert haben, was sicherlich schon geschehen wird. Wenn jedoch Fehlermeldungen angezeigt werden, sind diese Tools möglicherweise nicht installiert. Diese Tools befinden sich in allen offiziellen Distributions-Repositorys. Wenn wir diese Tools haben, müssen wir den folgenden Befehl verwenden, um in den Ruhezustand zu wechseln:
sudo pm-hibernate
Wenn wir eine Distribution haben, die basiert in ArchLinux oder davon abgeleitet, müssen wir nur folgendes schreiben:
hibernate -F /etc/hibernate/ususpend-disk.conf
Im Falle der Verwendung OpenSUSEmüssen wir den folgenden Befehl verwenden:
systemctl hibernate
Wenn wir riskanter sind und eine Verteilung haben, die auf oder basiert GentooDer Befehl lautet wie folgt:
pm-hibernate
Dies ist die allgemeine Regel, aber es gibt einige Ausnahmen wie Ubuntu.
So aktivieren Sie den Ruhezustand in Ubuntu
Obwohl Ubuntu dem System erlaubt, in seinem Kernel in den Ruhezustand zu wechseln, Diese Option ist in der Distribution standardmäßig nicht aktiviert und wir müssen es selbst aktivieren. Aber das lässt sich ganz einfach lösen.
Zuerst müssen wir eine Textdatei mit gedit erstellen und Folgendes darin schreiben:
[Re-enable hibernate by default in upower] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes [Re-enable hibernate by default in logind] Identity=unix-user:* Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions ResultActive=yes
Wir werden diese Datei unter folgendem Namen speichern:
com.ubuntu.enable-hibernate.pkla
Jetzt müssen wir unseren Dateimanager mit Administratorrechten öffnen und die von uns erstellte Datei in den folgenden Ordner einfügen:
/etc/polkit-1/localauthority/50-local.d
Sobald wir die Datei eingefügt haben, schließen wir alle Fenster und starten das Betriebssystem neu, damit die entsprechenden Änderungen übernommen werden. Und nach dem Neustart des Systems werden wir sehen, wie die Option dieser Funktion ist ist jetzt in den Desktop-Menüs unseres Ubuntu verfügbar und nicht nur durch das Terminal.

Schlussfolgerung zum Winterschlaf
Der Winterschlaf ist im Allgemeinen umweltfreundlicher als der Schlaf, aber Wir müssen unsere Bedürfnisse berücksichtigen. Wenn wir einen schnellen Start brauchen, ist die Federung die schnellste Option von allen.
Wenn wir andererseits Energie und Ressourcen sparen möchten, ist ein Neustart mit dem Öffnen von Dokumenten die beste Option. Aber wenn wir im Gegenteil keine Probleme mit Ressourcen haben, aber keine Energie verschwenden wollen, Der Ruhezustand ist die beste Option und daher normalerweise am besten für moderne Geräte geeignet Hier gibt es keine Begrenzung des Festplattenspeichers, aber es gibt Batterieprobleme.