So verbessern Sie die Windows-Leistung mit einem neuen Dateisystem
Möchten Sie Ihren Windows-PC verbessern? Sie können die Softwareleistung und Speicherzuverlässigkeit mit zwei Technologien steigern: Redundantes Array unabhängiger Laufwerke Was ist RAID-Speicher und kann ich es auf meinem Heim-PC verwenden? [Technologie erklärt] Was ist RAID-Speicher und kann ich auf meinem Heim-PC verwenden? [Technologie erklärt] RAID ist eine Abkürzung für Redundant Array of Independent Disks und ist ein Kernmerkmal der Serverhardware, das die Datenintegrität gewährleistet. Es ist auch nur ein schickes Wort für zwei oder mehr Festplatten, die miteinander verbunden sind… Lesen Sie mehr (RAID) und das belastbare Dateisystem von Microsoft. Wie Sie das neue belastbare Dateisystem für Windows testen können. Wie Sie das neue belastbare Dateisystem für Windows testen können. Ein Dateisystem verwaltet Daten, die auf Ihrem Computer gespeichert sind. Der Windows-Standard ist NTFS. ReFS verspricht eine verbesserte Ausfallsicherheit und wird schließlich NTFS ersetzen. Wir zeigen Ihnen seine Vorteile und wie Sie ReFS jetzt ausprobieren können. Lesen Sie mehr (ReFS). Die einzige Anforderung sind mindestens zwei Ersatzlaufwerke.
Fragen Sie sich, ob ReFS mit dem alternden NTFS vergleichbar ist? In diesem Artikel wird die Leistung des neuen Dateisystems von Microsoft mit der Leistung von RAID1, RAID0 und der Leistung einzelner Festplatten verglichen. Und wir werden die möglichen Anwendungen für RAID1-ReFS besprechen.
Erste Schritte mit RAID
Das Erstellen eines RAID-Volumes ist jetzt sehr einfach Windows-Speicherplätze. Benutzer nur Typ Speicherplätze in die Suchleiste und starten Sie das Programm.
Nach dem Starten von Storage Spaces müssen Sie dies tun Wählen Sie die Einstellungen ändern Taste.
Sie erstellen dann den Speicherpool. Wählen Sie Speicher erstellen aus. Wählen Sie dann zwei Ersatzlaufwerke aus, um sie dem Array hinzuzufügen. Beachten Sie, dass Sie ein Laufwerk hinzufügen oder aus dem Volume entfernen zerstört alle Daten auf der Festplatte, also Vorsicht walten lassen.
Sie sehen dann konfigurierbare Optionen zum Erstellen des Speicherpools. Die zwei Teile, auf die Sie achten müssen, sind: (1) Nachgiebigkeitstyp und 2) Dateisystem. Der Ausfallsicherheitstyp mit zwei Laufwerken ist auf beide beschränkt Zwei-Wege-Spiegel (RAID1) und Einfach (RAID0). Der Partitionstyp umfasst NTFS und ReFS. Wenn Sie "Einfach" wählen, ist NTFS die einzige Option, da ReFS für zwei oder mehr Laufwerke ausgelegt ist.
Nachdem Sie ein RAID-Volume erstellt und einen Laufwerksbuchstaben zugewiesen haben, funktioniert die Partition ähnlich wie eine Festplatte. Benutzer können ein Laufwerk über ein Netzwerk freigeben, Dateien dorthin verschieben oder Video- oder Fotobearbeitungssoftware konfigurieren, um Cache-Daten darauf zu schreiben. In letzter Konsequenz kann RAID die Leistung vieler kommerzieller Anwendungen wie Adobe Premiere und Photoshop verbessern. Wie bereits erwähnt, gibt es verschiedene Arten von Software-RAID mit jeweils Vor- und Nachteilen.
Innerhalb des Windows-Betriebssystems gibt es drei Haupttypen von Consumer-RAID: RAID1, RAID0 und RAID5 (es gibt viele andere RAID-Varianten). Darüber hinaus gibt es zwei Möglichkeiten, RAID zu formatieren: NTFS und Resilient File System (ReFS). ReFS ist in Windows 8.1 angekommen und bietet, während es sich noch weiterentwickelt, Zuverlässigkeit und Leistung.
Windows RAID-Typen
- RAID0: RAID0 ist technisch eine Fehlbezeichnung. Es verwendet zwei Laufwerke, aber nichts an der Anordnung ist überflüssig. Jedes Laufwerk enthält die Hälfte der in der Baugruppe installierten Daten. RAID0 bietet keine Redundanz, sondern reine Leistung. RAID0 kann nicht in ReFS formatiert werden, daher hängt es mit NTFS zusammen.
- RAID1: RAID1 oder Spiegelung erfordert zwei Laufwerke. Der Nachteil ist, dass nur die Speicherkapazität eines Laufwerks zur Verfügung steht. Die Daten werden auf beiden Laufwerken gleichermaßen kopiert. Dies sorgt für Redundanz, wenn auf einer der Festplatten etwas passiert. RAID1 beschleunigt auch das Lesen von Festplatten, was zu einem schnelleren Starten von Programmen und zu schnellerem Lesen aus dem Cache führen kann.
- RAID5: Ich werde RAID5 in diesem Artikel nicht behandeln. Es erfordert mindestens drei Laufwerke, bietet jedoch mehr verfügbare Speicherkapazität als RAID1.
Windows-Dateisystemtypen
Die zwei wichtigen Dateisysteme (Was ist ein Dateisystem? Was ist ein Dateisystem? Wie können Sie herausfinden, was auf Ihren Laufwerken abläuft Was ein Dateisystem ist und wie Sie herausfinden können, was auf Ihren Laufwerken abläuft Was ist ein Dateisystem und warum? Machen Sie sich mit den Unterschieden zwischen FAT32, NTFS, HPS +, EXT und mehr vertraut. Lesen Sie in Windows 10 das Resilient File System (ReFS) und das Alter der Zeit “Neu” Technologie-Dateisystem (NTFS). NTFS ist das Standarddateisystem unter Windows. Wenn Sie jedoch zwei oder mehr (identische oder sehr ähnliche) Ersatzfestplatten verwenden, sollten Sie ReFS in Betracht ziehen. ReFS reduziert die Bitfäule und eignet sich ideal für die Formatierung von Speichersystemen. Und es bietet eine ähnliche Leistung wie eine mit NTFS formatierte RAID1-Partition. Während ReFS relativ neu ist und potenziell unter Fehlern leidet, waren meine Erfahrungen damit hervorragend.
Die RAID-Benchmarks
Die Laufwerksleistung kann sich auf viele verschiedene Berechnungsaufgaben unter Windows auswirken. Insbesondere beim Surfen im Internet werden Daten häufig gelesen und in einen Browser-Cache geschrieben. Alles, was Sie über den Browser-Cache wissen müssen [MakeUseOf erklärt] Alles, was Sie über den Browser-Cache wissen müssen [MakeUseOf erklärt] Wann immer Sie ein Problem mit einer Website haben, Einer der ersten Vorschläge, die Sie vom IT-Support erhalten, ist "Versuchen Sie, den Cache Ihres Browsers zu löschen" sowie "und löschen Sie Ihre Cookies". Was ist also… Lesen Sie weiter. Wenn sich der Cache auf einer langsamen Festplatte befindet, fühlt sich der Browser weniger anfällig als auf einem schnellen Solid-State-Laufwerk (was ist eine SSD? Wie funktionieren Solid-State-Laufwerke? Wie funktionieren Solid-State-Laufwerke? Wie funktionieren Solid-State-Laufwerke?) Ich lerne genau, was SSDs sind, wie SSDs tatsächlich funktionieren und arbeiten, warum SSDs so nützlich sind und der einzige Nachteil von SSDs. Lesen Sie mehr).
Um herauszufinden, welche Art von Array und Dateisystem am schnellsten ist, habe ich eine Testmaschine mit einem SATA-Dock zusammengepackt und zwei Oder OCZ-Onyx-SSDs angeschlossen. Ich habe vier RAID-Konfigurationen getestet: RAID1 (NTFS), RAID1 (ReFS), RAID0 und als einzelnes NTFS-formatiertes Laufwerk. Ich habe AS-SSD für alle synthetischen Benchmarks verwendet und sie mit CrystalDiskMark verglichen. CrystalDiskMark & CrystalDiskInfo - Kostenfreie Festplattendiagnose kostenlos [Windows] CrystalDiskMark & CrystalDiskInfo - Kostenfreie Festplattendiagnose kostenlos [Windows] Es gab einmal eine Zeit, als ich ein naives Kind war Ein Desktop, der nie daran gedacht hatte, dass ich mit dem Zustand meiner Festplatte Schritt halten müsste. Von der Welt springen… Mehr lesen, als sekundäres Mittel zur Überprüfung der Ergebnisse von AS-SSD. Schließlich lief ich mehrere “echte Welt” Tests mit 7-Zip und Handbremse (5 Anwendungen für die Handbremse) 5 clevere Möglichkeiten für die Handbremse 5 clevere Funktionen für die Handbremse Die Handbrake ist ein leistungsstarkes Tool, mit dem Sie Ihre digitalen Medien optimal nutzen können Einige der genialsten Anwendungen von HandBrake. Schauen Sie doch mal rein! Ein Test mit Android Studio als Compiler schlug fehl.
Zufällige Lesevorgänge und zufällige Schreibvorgänge (4 KB)
RAID-Arrays verarbeiten kurze Warteschlangen-Tiefen nicht sehr gut (was die meisten Benutzer verlangen). Daher empfiehlt es sich, kein RAID zum Browsen oder zur Produktivität im Büro zu verwenden. Die Verwendung eines einzelnen Laufwerks für zufällige Lesevorgänge im Vergleich zu anderen Festplattenkonfigurationen bietet einen ~ 9% Vorteil.
Bei der Schreibgeschwindigkeit dominiert RAID0 im Wettbewerb. Es ist fast 50% schneller als Konkurrenten. Dies ist sinnvoll, wenn man bedenkt, dass sowohl RAID1-Laufwerke als auch einzelne Laufwerke Daten gleichmäßig auf alle Laufwerke kopieren, während RAID0-Aufteilungen Schreibvorgänge zwischen beiden Laufwerken durchführen.
Sequentielle Lesevorgänge und sequentielle Schreibvorgänge (4 KB)
Sequentielle Lesegeschwindigkeiten sind im Allgemeinen ein Hinweis auf Plattenkopieraktivitäten. Wenn Sie Dateien verschieben, sollte eine bessere Leistung in eine schnellere Übertragung von Dateien umgesetzt werden. RAID1 verbessert das sequentielle Lesen von Festplatten über einzelne Festplatten und RAID0 erheblich. Theoretisch sollte RAID0 auch das sequentielle Lesen von Festplatten verbessern, aber aus irgendeinem Grund hat der synthetische Benchmark diese Annahme nicht bestätigt.
Sequentielle Lese- und Schreibvorgänge kennzeichnen das Kopieren von Dateien. Wie erwartet ist RAID1-ReFS am schlechtesten, weil es Prüfsummen für kopierte Daten durchführt. Der Performance-Hit ist jedoch nicht sehr wichtig. Im Gegensatz dazu ist RAID0 weit unter den Erwartungen, obwohl es etwas schneller ist als ein einzelnes Laufwerk und RAID1-NTFS.
Zufällige Lesevorgänge und zufällige Schreibvorgänge (4 KB, 64 Warteschlangentiefe)
Benchmarks mit einer tiefen Warteschlangentiefe in Kombination mit zufälligen Lese- und Schreibvorgängen sollten die Serverleistung und andere kommerzielle Anwendungen vorhersagen. Theoretisch sollte und sollte RAID0 die schnellste Festplattenleistung unter den vier Arten von Festplattenanordnungen bieten. In Bezug auf die Lesegeschwindigkeit kommt RAID1 jedoch sehr nahe und Es bietet Datenredundanz. Wenn RAID1 in ReFS formatiert ist, verliert es im Vergleich zu NTFS sehr wenig Lesegeschwindigkeit.
Für die Schreibleistung in einer tiefen Warteschlange dominiert RAID0. Sowohl RAID1-NTFS als auch RAID1-ReFS leiden unter einem unbedeutenden Performance-Nachteil, da die Wartung des Arrays mit Overhead verbunden ist.
Real World Performance
In Bezug auf die reale Leistung sind die Ergebnisse weitaus weniger interessant. Sowohl bei der Handbrake-Kodierung als auch beim 7-Zip (Entpacken) hatte RAID0 einen Leistungsvorteil von etwa 2-3%. Für das Zippen eines großen 300-MB-Ordners mit Fotos waren alle Arrays schlechter als ein einzelnes Laufwerk, mit einem Unterschied von 7% zwischen einem einzelnen Laufwerk und RAID1-ReFS.
Leider musste ich einige Daten rausschmeißen. Zum Beispiel führte das Kompilieren aus Quellcode zu einem enormen Leistungsvorteil zugunsten von RAID1-ReFS. Der Unterschied war so groß, dass ich relativ sicher bin, dass meine Methodik ernsthaft fehlerhaft ist. RAID1 war fast doppelt so schnell wie ein einzelnes Laufwerk, und RAID0 bot eine Leistungssteigerung von etwa 20% gegenüber einem einzelnen Laufwerk. Ich füge kein Diagramm hinzu, da ich Tests zur Bestätigung wiederholen muss. Möglicherweise stimmt etwas nicht mit meiner Build-Umgebung oder Testmethode.
Mögliche Anwendungen für RAID in Windows
Basierend auf den Benchmarks sind geeignete Anwendungen für RAID wie folgt:
- Cache / Scratch-Laufwerk für die Foto- und Videobearbeitung.
- Erstellen eines Netzwerkspeicherlaufwerks Erstellen und Verwenden eines eigenen Netzwerkspeicher unter Verwendung eines Ubuntu-Netbooks Erstellen und Verwenden eines eigenen Netzwerkspeicher unter Verwendung eines Ubuntu-Netbooks Weitere Informationen mit Datenredundanz und Bitrot-Schutz.
- Software-Speicherlaufwerk.
Cache / Scratch-Laufwerk: Mit den Rapid Storage Technology (RST) -Treibern von Intel können Benutzer ein anderes Laufwerk als Cache-Laufwerk festlegen. In dieser Funktion werden viele Lese- und Schreibvorgänge auf dem Laufwerk vorgenommen. Ein RAID0-Array bietet auf Papier den größten Vorteil. Die realen Benchmarks deuten jedoch darauf hin, dass eine einzige SSD wahrscheinlich die größten Leistungssteigerungen bietet.
Netzwerkspeicherlaufwerk: Die offensichtliche Verwendung von ReFS ist ein Speicherlaufwerk. Seine Eigenschaften in Bezug auf die Datenintegrität in Kombination mit den großen Lesegeschwindigkeitszuschlägen eignen sich hervorragend für das Streaming von Medien über ein schnelles Netzwerk (weshalb Sie 5 GHz benötigen, wie Dualband-Router Ihre drahtlosen Nachteile lösen können Wenn Sie den Dualband-Standard unterstützen, können Sie Ihre Wi-Fi-Geschwindigkeit in vielen Situationen erheblich steigern. Weitere Informationen.
Software-Speicherlaufwerk: Bei dieser Anordnung installieren Benutzer einfach Software auf der RAID1-Partition. Aufgrund des Lesegeschwindigkeitsvorteils, der Datenredundanz und des Bit-Rot-Schutzes ist RAID1, das mit ReFS formatiert wurde, ein großes Upgrade von RAID1, das mit NTFS formatiert ist. Obwohl die Leistung im Vergleich zu RAID1-NTFS nur geringfügig beeinträchtigt wird, gleicht der Zuwachs an Datenintegrität seine Unzulänglichkeiten bei weitem aus. In einer Produktionsumgebung kann sich der Datenintegritäts-Buff lohnen.
RAID1-ReFS ist wirklich gut
Ein in ReFS formatiertes RAID-Array hat nur einen geringen Leistungseinbruch gegenüber NTFS zur Folge - was sich eindeutig lohnt. Ich habe zwar nicht die erforderliche Anzahl an Festplatten, um andere RAID-Konfigurationen (z. B. RAID5) zu testen, die Ergebnisse für RAID1 sind jedoch ermutigend. Ich gehe davon aus, dass ReFS bei Arrays anderer Art mindestens genauso gut funktionieren würde.
Meine Meinung: Obwohl ReFS nicht für Produktionsumgebungen beworben wird, wird ReFS meiner Erfahrung nach am besten in Speichersystemen und als Software-Speicherlaufwerk verwendet. Es könnte auch ein halbwegs ordentliches Cache-Laufwerk sein.
Haben Sie versucht, ReFS zu verwenden? Was waren deine Ergebnisse??
Erfahren Sie mehr über: Computerwartung, Dateisystem, NTFS, RAID.