HDG erklärt - SwappFile.sys, hiberfil.sys und pagefile.Systeme in Windows

HDG erklärt - SwappFile.sys, hiberfil.sys und pagefile.Systeme in Windows

In früheren Windows -Versionen erinnern Sie sich wahrscheinlich an die gute alte Paging -Datei. Es wird verwendet, wenn das physische Speicher übertragbar wird und Objekte enthält, auf die normalerweise seit langer Zeit nicht zugegriffen wurde. Das ist Pagefile.sys. Als nächstes hatten wir die Hibernate -Option in Windows, mit der Sie den Kernel und alle Anwendungen auf Ihrer Festplatte speichern können. Das ist Hiberfile.sys.

In Windows 8/10 werden die Dinge komplizierter. Die Seite Datei.sys ist die ganze Zeit da, aber der Hiberfil.SYS ist nur da, wenn Sie schnelles Start in Windows aktiviert haben. Was ist schnelles Startup? Im Grunde ermöglicht es Windows, eine hybride Abschaltung durchzuführen. Aus diesem Grund startet Windows 8/10 so viel schneller als frühere Versionen von Windows. Schauen Sie sich meinen vorherigen Beitrag an, in dem erklärt wird, was eine hybride Abschaltung in Windows 8 ist.

Inhaltsverzeichnis

    Um die neue Hybrid -Shutdown -Funktion zu verwenden, die standardmäßig aktiviert ist, muss der Winterschlaf in Windows aktiviert werden. Wenn der Winterschlaf deaktiviert ist, haben Sie keinen Hiberfile.SYS -Datei und Sie können auch die Option Fast Startup nicht verwenden. Sie können meinen Beitrag hier über das Ermöglichen des Winterschlafes in Windows lesen.

    Im obigen Screenshot habe ich einen Windows -Computer mit 1 GB RAM und schnellem Start deaktiviert. Nachdem wir verstehen, wie das funktioniert, gehen wir zum neuen: SwappFile.sys. Was zum Henker ist das? Nun, es ist im Grunde genommen wie die Paging -Datei, dient aber unterschiedlichen Zwecken.

    Einer der Hauptgründe für die Swappfile.System. Warum also nicht einfach die Paging -Datei verwenden, um dies zu tun? Es wird verwendet, weil bestimmte Arten von Paging -Operationen mit diesem speziellen Seitendiltyp effizienter erfolgen können.

    Hier ist eine klarere Erklärung. Windows unterstützt sowohl Paging als auch Tausch. Paging enthält Artikel, auf die seit langer Zeit nicht mehr zugegriffen wurde, während der Austausch von Gegenständen enthält, die kürzlich aus dem Speicher genommen wurden. Die Artikel in PagingFile werden möglicherweise noch lange nicht mehr zugegriffen, während die Artikel in SwappFile möglicherweise viel früher zugegriffen werden können.

    Außerdem ist Paging bei High-End-Maschinen sehr effektiv, während der Austausch auf Tischletten und PCs effektiver ist. Jede Paging -Datei hat unterschiedliche Anforderungen an dynamisches Wachstum, Raumreservierung, Lesen/Schreiben von Richtlinien usw. Wenn Sie die gleiche Paging-Datei haben würden, wird sie aufgrund der beim Paging verwendeten Seiten und der großen Stücke beim Tauschverhalten sehr schnell fragmentiert, wenn sie sich befinden.

    Wie Sie von oben sehen können, ist die Swapfile.sys ist ca. 16 MB Größe. Ab sofort wird es für Store -Apps aufgrund ihrer unterschiedlichen Paging -Anforderungen im Vergleich zu herkömmlichen Windows -Programmen verwendet. Es kann auch in Zukunft andere Verwendungszwecke dafür geben, aber Microsoft hat nicht genau angegeben, was genau.

    Das machen diese drei Dateien also auf einem Windows 8/10 -System. Beachten Sie, dass es einige interessante und nervige Dinge gibt, die passieren können. Wenn Sie 16 GB RAM haben und schnelles Start in Windows verwenden, bedeutet dies, dass Sie auch eine 16 -GB -Winterschlafdatei haben werden! Wenn Sie Fenster auf einer SSD ausführen, kann dies möglicherweise einen großen Teil Ihres Festplattenraums in Anspruch nehmen.

    Sie können die Größe der Hibernation -Datei reduzieren (Hiberfil.sys) in Windows, ohne den Winterschlaf durch den folgenden Befehl zu deaktivieren:

    powercfg.exe /hibernate /Größe 50

    Dies reduziert die Größe der Haftzeitdatei eher auf 50% des RAM als auf 100%. Beachten Sie, dass Sie es nicht mehr als 50% senken können. Wenn Sie jedoch eine große Menge RAM wie 16 GB oder 32 GB oder mehr haben, können Sie sich viel Platz sparen.

    Die andere Sache ist, dass Sie sich keine Sorgen machen müssen, dass die Haftzeitdatei zu groß wird wie in früheren Versionen von Windows. Früher spielte die Haftzahldatei den Kernel, die Geräte -Treiber und alle Anwendungsdaten. Jetzt, da es keine Anwendungsdaten gibt, bleibt die Größe der Datei ziemlich konstant. Wenn Sie also viel RAM haben, benötigen Sie wahrscheinlich keine Winterschlafdatei, die sowieso so groß ist.

    Hoffentlich gibt Ihnen das ein klareres Verständnis dafür, wie die Seite Datei.sys, hiberfil.SYS und SWAPFILE.SYS -Dateien funktionieren unter Windows 8/10. Wenn Sie Fragen haben, können Sie gerne einen Kommentar veröffentlichen. Genießen!