Was ist Apple File System und warum ist es besser als HFS +?
Wenn Sie die Nachrichten aus der neuesten Version von Apple von macOS verfolgt haben, haben Sie vielleicht bemerkt, dass Apple File System oder APFS erwähnt wird. Dies ist eines dieser wackeligen Themen, die nicht viel Aufmerksamkeit bekommen. Es ist jedoch die Kernstruktur, die den Erfahrungen eines Benutzers mit dem Betriebssystem zugrunde liegt. APFS wird nicht vor 2017 abgeschlossen, aber Sie können einen Vorgeschmack auf die Entwickler-Vorschau erhalten, die jetzt auf Sierra verfügbar ist.
Unterschiede und Verbesserungen
Zur schnellen Überprüfung ist ein Dateisystem die grundlegende Struktur, die ein Betriebssystem zum Speichern und Abrufen von Daten verwendet. Verschiedene Dateisysteme verfolgen unterschiedliche Ansätze für diese Aufgabe. Da Computer schneller geworden sind, haben neuere Dateisysteme den Boost genutzt, um neue Funktionen anzubieten und sich an moderne Speicheranforderungen anzupassen.
HFS +, das Dateisystem, das heute mit neuen Macs ausgeliefert wird, ist 18 Jahre alt. HFS, sein Vorläufer, ist älter als der Tom Cruise Bromance-Streifen "Top Gun". Es ist irgendwie wie ein alter Toyota. Es funktioniert immer noch (vielleicht überraschend gut), aber es gewinnt keine Medaillen.
APFS ist nicht so sehr ein Upgrade auf HFS +, es ist ein Quantensprung nach vorne ... bis heute. Obwohl es ein großes Upgrade für Apple-Nutzer ist, scheint es, als würde Apple andere Systeme überholen, anstatt sie zu überholen. Trotzdem ist das Update kein Tag zu früh.
Klonen und Datenintegrität
APFS verwendet ein Schema, das Copy-on-Write genannt wird, um sofort Klone duplizierter Dateien zu erstellen. Unter HFS +, wenn ein Benutzer eine Datei dupliziert, wird jedes einzelne Bit kopiert. APFS erstellt stattdessen einen Klon durch Bearbeiten von Metadaten und Zuweisen von Speicherplatz. Es werden jedoch keine Bits kopiert, bis die geklonte Datei geändert wurde. Wenn der Klon von der ursprünglichen Kopie abweicht, werden diese Änderungen (und nur diese Änderungen) gespeichert.
Copy-on-Write verbessert auch die Datenintegrität. Wenn Ihr Volume bei anderen Systemen mit ausstehenden Überschreibvorgängen aussteigt, finden Sie möglicherweise einen Teil des Dateisystems nicht mehr synchron mit dem Rest. Copy-on-Write vermeidet das Problem, indem Änderungen an freiem Speicherplatz geschrieben werden, anstatt alte Dateien zu überschreiben. Bis der Schreibvorgang erfolgreich abgeschlossen ist, ist die alte Datei die kanonische Version. Nur wenn die neue Datei erfolgreich kopiert wurde, wird die alte Datei gelöscht.
System-Snapshots
Snapshots sind ein wichtiges Upgrade und werden teilweise durch die Copy-on-Write-Architektur bereitgestellt. Ein Snapshot ist ein schreibgeschütztes montierbares Image eines Dateisystems zu einem bestimmten Zeitpunkt. Wenn sich das Dateisystem ändert, werden nur geänderte Bits gespeichert. Dies kann die Sicherung einfacher und zuverlässiger machen. Angesichts der plumpen Enttäuschung der harten Verbindungen, die Time Machine geworden ist, könnte dies ein großes Upgrade sein.
I / O-Dienstgüte
Möglicherweise haben Sie in den Setup-Anweisungen Ihres Routers den Begriff Quality of Service (QoS) gesehen. QoS priorisiert die Bandbreitennutzung, um eine Verlangsamung von Prioritätsaufgaben zu vermeiden. Auf Ihrem Router verwendet er benutzerdefinierte Regeln, um ausgewählten Aufgaben die größte Bandbreite zu geben. Berichten zufolge würde Apples QoS Benutzervorgänge wie aktive Fenster priorisieren. Hintergrundaufgaben wie Time Machine-Backups würden degradiert werden. Also, vielleicht weniger Strandbälle?
Native Verschlüsselung
In einer Post-Snowden-Welt ist Verschlüsselung der letzte Schrei. Und immer mehr betont Apple die Sicherheit seiner Systeme. Eingebaute, starke Verschlüsselung kommt nicht überraschend. Mit APFS integriert Apple ein nuancierteres Verschlüsselungsschema als sein aktueller Ansatz, bei dem die gesamte Festplatte oder gar nichts verwendet wird. Benutzer können mit einem einzigen Schlüssel alle ihre Daten verschlüsseln oder mehrere Verschlüsselungsschlüssel verwenden, um einzelne Dateien und Ordner separat zu sperren. Natürlich könntest du auch nichts verschlüsseln, du Teufelskerl.
SSD & Flash Optimierung
Flash-Speicher-Optimierung wurde als Headline-Feature von APFS aufgelistet, aber die Implementierung ist nicht spannend. Anstatt ihren ungewöhnlichen Grad an Systemintegration auszunutzen, hat Apple stattdessen einige der Funktionen, die typischerweise von den SSD-Chips gehandhabt werden, auf das Betriebssystem verlagert. Es ist eher so, dass das Dateisystem SSDs kennt und nicht für sie optimiert ist.
Dynamische Partitionsgrößenänderung
Logische Partitionen auf einem APFS-Laufwerk können ihre Größe dynamisch ändern. Benutzer müssen nur die Anzahl der gewünschten Partitionen angeben. Das Dateisystem berechnet dann die Festplattenzuordnung im laufenden Betrieb. Jede Partition belegt nur Speicherplatz, den sie zum Speichern von Dateien benötigt. Der restliche Speicherplatz wird von einer beliebigen Partition beansprucht. Es ist ordentlich, aber es ist viel mehr wie Meta-Ordner als alles andere.
Fazit
Ist das wichtig? Für Entwickler und Power-User ist das großartig. Für Gelegenheits-Mac-Nutzer sollte es nicht viel Unterschied nach außen geben. Und während das Upgrade großartig ist, gibt es noch einige fehlende Teile. Die native Komprimierung fehlt ebenso wie die Prüfsumme für Benutzerdaten. Natürlich könnte sich bis 2017 alles ändern.