NTFS-Komprimierte Dateien Entpackt auf die Festplatte oder den Arbeitsspeicher?

0
524

Wenn Sie auf der Suche nach Möglichkeiten, optimieren Sie Ihre Windows system-Speicherplatz auf dem Datenträger sparen, Sie könnten auf der Suche auf NTFS-Komprimierung als eine option. Aber wenn Sie diese option wählen, wie funktioniert dann die Dekompressions-Verfahren arbeiten? Heute ist die SuperUser-Q&A-post ist die Antwort auf einen neugierigen Leser die Frage.

Die heutige Frage & Antwort-Sitzung kommt zu uns mit freundlicher Genehmigung von SuperUser—eine Unterteilung von Stack Exchange, eine von der community getriebene Gruppierung der Q&A-Websites.

Die Frage

SuperUser-reader CausingUnderflowsEverywhere will wissen, ob NTFS-komprimierten Dateien dekomprimiert werden, um die Festplatte oder den Speicher:

Wie funktioniert die NTFS-Dekompression in Windows arbeiten? Laut Microsoft, NTFS Dekompression erfolgt durch die Erweiterung der Datei, dann verwenden Sie es. Das klingt richtig, aber meine Frage ist, wie funktioniert dieser Prozess auftreten, technisch?

Windows laden Sie die komprimierte Datei in den Speicher erweitern, es im Gedächtnis, dann Lesen Sie es aus dem Speicher? Oder funktioniert es laden Sie die komprimierte Datei in den Speicher erweitern, Festplatte oder Speicher, schreiben Sie es auf die Festplatte, dann Lesen Sie es?

Ich versuche herauszufinden, wenn ich kann meines Computers verbessern der Leistung mithilfe von NTFS-Komprimierung. So, eine langsame Festplatte oder SSD, die ist nicht in der Lage zu handhaben, die viele schreib-Operationen werden immer weniger Daten zu schreiben und zu Lesen, und der leistungsfähige Prozessor wird im Leerlauf die meiste Zeit können die Dateien dekomprimiert und besser auf meinem Rechner Speicher, Geschwindigkeit und Gesundheit.

NTFS-komprimierte Dateien entpackt auf die Festplatte oder den Arbeitsspeicher?

Die Antwort

SuperUser Beitrag Ben N hat die Antwort für uns:

Windows dekomprimiert die Dateien in den Arbeitsspeicher. Tun Sie es auf die Festplatte würde komplett auszulöschen alle Verbesserungen in der Geschwindigkeit und würde dazu führen, eine Menge unnötiger Datenträger schreiben. Finden Sie am Ende dieses Microsoft-blog-Artikel auf NTFS-sparse-Dateien und Komprimierung.

Natürlich, wenn Sie sind niedrig auf den Speicher, den Arbeitsspeicher, der von der Dekompression Prozess könnte dazu führen, dass andere Speicher ausgelagert werden und geschrieben werden auf der Festplatte in der Auslagerungsdatei. Zum Glück nur die Abschnitte mit Abschnitten, dass Ihre Programme tatsächlich gelesen werden, dekomprimiert werden. NTFS nicht haben, um Dekomprimieren Sie die ganze Sache, wenn Sie brauchen nur ein paar bytes.

Wenn deine SSD ist schnell, Sie sind wahrscheinlich nicht gehen, um etwaige Verbesserungen in der Geschwindigkeit von der NTFS-Komprimierung. Es ist denkbar, dass die Zeit, die dein Prozessor verbringt Dekomprimieren von Daten plus die Zeit, Ihre Festplatte verbringt das Lesen der komprimierten Daten können Sie mehr sein als die Zeit, die Ihre SSD dauert das Lesen der unkomprimierten Daten.

Es hängt auch von der Größe der Dateien, die Sie arbeiten mit. Die minimale Größe eines komprimierbaren Datei reicht von 8 – 64 KByte, je nach Größe der Gruppe. Alle Dateien, die kleiner als die in Größe, werden nicht gestaucht werden, sondern eine winzige Menge der Buchhaltung würde Hinzugefügt werden. Wenn Sie eine Menge schreiben, um komprimierte Dateien, können Sie sehen, eine Menge von Varianz in der Geschwindigkeit durch den Kompressions-Algorithmus verwendet (LZ).

Weiter Lesen

Wie Funktioniert die NTFS-Kompression auf die Leistung Auswirken?

Etwas hinzufügen zu der Erklärung? Sound off in den Kommentaren. Wollen Sie mehr Lesen Sie Antworten von anderen tech-savvy-Stack Exchange-Benutzer? Schauen Sie sich die vollständige Diskussion thread hier.

Bild-Kredit: Jannis Andrija Schnitzer (Flickr)