Was ist das in iOS 10.3 eingeführte Apple File System (APFS)?

Mit Dateisystemen organisieren Festplatten Daten, die das Betriebssystem lesen kann. Jedes Betriebssystem ist darauf ausgelegt, auf einem Dateisystem zu arbeiten. Windows FAT, FAT32 und NTFS. macOS verwendet HFS+. Apple arbeitet seit über 30 Jahren mit dem hierarchischen Dateisystem (HFS). Auf der WWDC 2016 kündigte Apple an, dieses System zu aktualisieren. Sie stellten der Welt die Idee des Apple File System (APFS) vor. Das neueste iOS 10.3, das erst vor wenigen Tagen eingeführt wurde, bringt dieses neue Dateisystem auf iOS-Geräte. Hier finden Sie alles, was Sie über APFS wissen müssen.

Warum zu APFS wechseln?

Sie fragen sich vielleicht, warum Sie zu einem neuen Dateisystem wechseln sollten, wenn es bereits ein perfekt brauchbares gab? Betriebssysteme können nur eine begrenzte Menge an Speicherplatz adressieren, dh welcher Datumsbereich verfügbar ist, und eine maximale Dateinamenlänge usw.. Das Problem mit HFS ist, dass es 1985 herauskam. Damals war es die größte Datenmenge, die es gab mit war bestenfalls ein paar Megabyte. Das Dateisystem wurde also für diese Menge an Speicherplatz optimiert. Es könnte einen Datumsbereich von 1904 bis 2040 aufnehmen und auch 2 Terabyte Speicherplatz adressieren. Das war 1985 astronomisch, heute ist es kaum noch selbstverständlich. Apple sah den bevorstehenden Untergang von HFS und verbesserte es ein wenig mit einem 1998er Update namens HFS+ für ihr OS 8.1.

Heute haben sich aber nicht nur die Speicherkapazitäten weiterentwickelt, sondern auch die Geschwindigkeit. Mit dem Aufkommen von SSDs und ihrer Weiterentwicklung (z. B. M2 SSD) reicht selbst das aktualisierte Dateisystem nicht mehr aus. Wenn wir mit Methoden, die für 20 Jahre alte Computer entwickelt wurden, auf blitzschnelle Laufwerke zugreifen, gibt es zwangsläufig Probleme. Um diese Probleme zu lösen, führt Apple das APFS ein. Ein Closed-Source-Dateisystem für alle Geräte, iPhone, iPad, iPod, Watch, Mac usw. Es wurde in erster Linie entwickelt, um SSD- und Flash-Speicher (wie sie heute häufig verwendet werden) besser zu nutzen sowie die Sicherheit zu erhöhen und Jailbreaks zu blockieren.

  So löschen und wiederherstellen Sie Stock-Apps in iOS 10

Wie wechsle ich zu APFS?

Apple wird die Benutzer über ein Betriebssystem-Update auf das neue System umstellen. Sie müssen wirklich nichts anderes tun, als Ihr Betriebssystem zu aktualisieren. iPhone- und iPad-Nutzer, die auf iOS 10.3 upgegradet haben, sind bereits auf das neue Dateisystem umgestiegen. macOS-Benutzer, die die Release-Version des Betriebssystems ausführen, müssen etwas länger warten. Diejenigen auf der Beta-Version von macOS wurden bereits auf APFS aktualisiert.

Was ist gut an APFS?

Jetzt, da Apple über ein maßgeschneidertes Dateisystem verfügt, ermöglicht APFS eine einheitliche Codebasis und weniger Ressourcen, die für die Entwicklung erforderlich sind, was die Wartung noch einfacher macht. Auch Ihre Geräte laufen mit diesem neuen Dateisystem schneller. Dies ist möglicherweise die einzige größere Änderung, die Endbenutzer nach dem Upgrade bemerken werden.

APFS speichert Dateien auch effizienter, sodass Sie nach dem Upgrade möglicherweise etwas mehr freien Speicherplatz auf Ihrem Gerät feststellen. Es kann erheblich sein oder auch nicht. Einige Benutzer sehen möglicherweise überhaupt keinen großen Unterschied. Was die meisten bemerken werden, ist, dass das Gerät besser funktioniert. Sobald APFS für macOS verfügbar ist, können Benutzer beobachten, wie viel schneller Dateien kopiert werden.

Was macht APFS schneller?

Das Geschwindigkeitsverständnis eines Computers unterscheidet sich stark von dem eines Benutzers. Beispielsweise benötigt ein System eine bestimmte Zeit zum Hochfahren. Einige Benutzer halten es möglicherweise für schnell, wenn ihre Symbole und Hintergrundbilder innerhalb von 5 Sekunden nach dem Drücken des Netzschalters angezeigt werden (selbst wenn im Hintergrund Elemente geladen werden), während einige Benutzer es möglicherweise für schnell halten, große Dateien schneller zu kopieren. Geschwindigkeit ist relativ und für den Menschen eine Frage der Wahrnehmung.

  Verwandeln Sie Ihre To-Do-Liste in ein Spiel und steigen Sie auf, wenn Sie Dinge erledigt haben [iOS]

APFS wurde entwickelt, um Ihnen die Illusion von Geschwindigkeit zu vermitteln. Beispielsweise ist das APFS stolz auf seine geringe Latenz. Das bedeutet, dass App-Starts und Datenbereitstellung priorisiert werden. Sie werden einen wartenden Spinner oder Wasserball nicht mehr so ​​häufig sehen.

Ist APFS besser für SSD geeignet?

Auch wenn die Leute SSDs für ein neues Phänomen halten, sind sie es nicht. In den 70er Jahren hießen sie EAROMs (Electrically Alterable Read-Only Memory) und die erste kommerziell verkaufte SSD hieß 1976 Bulk Core! Damals war der elektronische Zugriff jedoch, wie bei allen Prozessoren und RAM, langsam. Dies würde über 3 Jahrzehnte lang der Fall sein. Obwohl die Technologie vorhanden war, wurde sie nicht als Priorität behandelt.

Heutzutage arbeiten die meisten Apple-Plattformen der aktuellen Generation (mit Ausnahme einiger Mac Pros) mit einer Variante von Solid State Storage, „Flash Storage“-Chips. Diese sind auf den Platinen eingebettet. Dies hält das Ökosystem komprimiert (es ist ein Teil davon, wie sie das schlanke Macbook Air Jahre vor jedem Konkurrenten erreicht haben) und APFS optimiert, wie dieser Speicher adressiert wird.

Beispielsweise unterstützt APFS den TRIM-Befehl, der entstand, als SSDs zum Mainstream wurden. TRIM teilt dem Host-Betriebssystem mit, welche Teile des Laufwerks null sind, dh keine Daten mehr enthalten. Bei SSDs geschieht dies sofort. Leute, die gerne Speicherplatz freihalten, können ihn so schnell erwerben, wie sie auf „Löschen“ klicken können.

Was ist einzigartig an APFS?

Ein weiteres angepriesenes Feature von APFS war Snapshot und Klonen. Die herkömmliche Methode zum Kopieren von einer Quelle auf eine andere bestand darin, Elemente an einem temporären Ort zu speichern und diese dann in den Zielspeicher zu kopieren. Dies soll Schäden/Datenverlust auf beiden Seiten verhindern, falls etwas schief geht.

In APFS erstellen Snapshots einmalig eine schreibgeschützte Version des gesamten Systems. Dies bedeutet, dass es sich lediglich um eine Kopie der Originaldaten handelt, die jedoch keinen physischen Speicherplatz belegt. Wenn Sie Änderungen an Ihrem Original vornehmen, nimmt der Schnappschuss Speicherplatz in Anspruch, um ihn zu speichern. Dies hilft beim Abrufen von Originalkopien oder beim Rückgängigmachen von Änderungen, die Sie möglicherweise vornehmen möchten. Wenn Sie einen Klon erstellen, bewahren Sie in ähnlicher Weise eine platzsparende Kopie Ihres gesamten Systems (echte Dateien, Ordner und alles) auf. Es wird auch beginnen, Platz zu belegen, wenn Sie Änderungen vornehmen. Dies macht die Speicherung zu einem sehr zeiteffizienten Unterfangen.

  Fügen Sie Erinnerungen hinzu, um einen Text in iOS zu beantworten

Für MacOS-Benutzer, die auf Partitionen angewiesen sind. APFS erstellt im Grunde einen Container um alle Partitionen herum, anstatt etwas Dauerhaftes zu tun. Dies ist praktisch, wenn Ihnen auf einer Partition der Speicherplatz ausgeht und auf einer anderen noch reichlich übrig ist. Sie können einfach Speicherplatz von einer anderen Partition ausleihen, unabhängig davon, ob sie physisch an die Partition angrenzt oder nicht (SSDs machen die Notwendigkeit der Nähe im Speicher sowieso überflüssig).

Ältere Dateisysteme schaffen normalerweise Platz für eine Datei, bevor sie tatsächlich kopiert werden. APFS unterstützt Sparse-Dateien, die im Grunde nur so viel Platz verbrauchen, wie physisch belegt ist.

Wie sicher ist APFS?

Mit APFS wird die frühere Verschlüsselung auf Festplattenebene unter macOS und die Verschlüsselung auf Dateiebene unter iOS in eine systemweite Verschlüsselung umgewandelt, die unter einer konsistenten Single-Key- und Multi-Key-Implementierung betrieben wird. Ein Beispiel für eine Single-Key-Verschlüsselung wäre, dass Sie Ihre eigenen Dateien/Ordner mit einem Passwort sichern. Multi-Key ist, wenn Sie sich bei einer Website anmelden, wo sie sowohl auf Ihrer Seite (ein Schlüssel) als auch auf der Serverseite (ein weiterer Schlüssel) gesichert ist. Einfach ausgedrückt, es hat das Zeug zu einem allgegenwärtigen Sicherheitssystem, das es schwieriger macht, es mit traditionellen Methoden zu durchdringen.