9Sep

APFS Explained: wat u moet weten over het nieuwe bestandsysteem van Apple

Apple's macOS 10.13 High Sierra brengt een nieuw bestandssysteem met de naam "Apple File System", dat grotendeels het oudere HFS + -bestandssysteem vervangt. Apple File System, ook bekend als APFS, wordt standaard gebruikt op iPhones en iPads sinds iOS 10.3, en wordt ook gebruikt op de Apple Watch en Apple TV, maar nu is het eindelijk ook op de Mac.

Hoe het Apple-bestandssysteem te verkrijgen

U hoeft niets speciaals te doen om van uw Mac over te schakelen naar het nieuwe APFS-bestandssysteem. Upgrade gewoon naar macOS 10.13 High Sierra. Het upgradeproces zal automatisch de interne schijf van uw Mac migreren van HFS + naar APFS, ervan uitgaande dat de interne schijf van uw Mac een SSD of een ander flash-opslagapparaat is.

Dit proces is automatisch. Op een Mac met alle flash-opslag worden de interne partities gemigreerd van HFS +( ook bekend als "Mac OS Extended") naar APFS.Er is geen manier om u af te melden voor deze conversie.

Fusion Drives( die zowel flash- als traditionele magnetische opslag bevatten), traditionele harde schijven en niet-Mac-volumes( zoals Windows Boot Camp-volumes) worden niet gemigreerd. Hoewel APFS op dit moment niet werkt op Fusion Drives, is Apple van plan om APFS in de toekomst ook op Fusion Drives in te schakelen.

Externe schijven, inclusief USB-stations en SD-kaarten, worden ook niet gemigreerd naar APFS.U kunt ervoor kiezen om een ​​externe schijf te formatteren als APFS met Schijfhulpprogramma. Andere bestandssystemen worden echter aanbevolen. ExFAT biedt bijvoorbeeld een grotere compatibiliteit met Windows en andere apparaten. Mac OS X Extended biedt compatibiliteit met High Sierra en Macs met oudere versies van het macOS-besturingssysteem.

Uw Time Machine-station kan ook nog geen APFS-indeling hebben. Time Machine kan een back-up maken vanaf een APFS-schijf, maar het bestemmingsstation van Time Machine moet zijn geformatteerd als HFS +.Het besturingssysteem zal dit allemaal automatisch afhandelen - probeer niet gewoon je Time Machine-schijf handmatig te converteren en het komt goed.

De voordelen van APFS

Dus waarom u om APFS geven? Het heeft een aantal voordelen ten opzichte van HFS +, met name prestaties en betrouwbaarheid, met een paar verbeteringen aan versleuteling en partities.

Prestatieverhogingen

U zult geen nieuwe whiz-bang-functies zien met een nieuw bestandssysteem, maar u zult een aantal verbeteringen onder de motorkap zien. In sommige bestandsbewerkingen ziet u bijvoorbeeld verbeterde prestaties.

Een snellere dimensionering van mappen kan zelfs merkbaar zijn. Wanneer u op de knop 'Info' klikt voor een grote map, ziet u de totale bestandsgrootte van de map merkbaar sneller. Dat komt omdat APFS metadata opslaat over de grootte van bestanden op een plaats waar het sneller toegankelijk is, terwijl HFS + ervoor zorgde dat het besturingssysteem de metadata van elk afzonderlijk bestand één voor één onderzocht.

Het kopiëren van bestanden zal ook sneller gaan. Laten we zeggen dat je een bestand van de ene map naar de andere kopieert. In plaats van eenvoudigweg een tweede kopie van de gegevens van dat bestand op de schijf te maken, maakt APFS een markering die aangeeft dat er twee bestanden op de schijf zijn die naar dezelfde gegevens verwijzen. Dit betekent dat de kopieerbewerking onmiddellijk moet plaatsvinden. Als u een van de twee bestanden wijzigt, slaat APFS zowel het originele als het gewijzigde bestand op en werkt alles zoals u verwacht. Het is gewoon sneller en efficiënter onder de motorkap.

Prestaties bij het maken van "schaarse bestanden" zijn ook verbeterd. Met andere woorden, als een toepassing een groot bestand maakt dat leeg is, is dit nu veel sneller. Met HFS + moest een toepassing die een bestand van 5 GB maakte wachten terwijl het besturingssysteem 5 GB nullen van de schijf schreef. Met APFS markeert het bestandssysteem de ruimte als toegewezen, maar schrijft het niet meteen naar het begin, dus dit zou nu bijna ogenblikkelijk moeten zijn. Verbeteringen in

Betrouwbaarheid en gegevensintegriteit

Het nieuwe bestandssysteem van Apple is ook beter bestand tegen beschadiging van gegevens als gevolg van fouten en stroomstoringen.

APFS gebruikt "copy-on-write".Wanneer u bijvoorbeeld de metadata van een bestand bijwerkt, bijvoorbeeld de bestandsnaam, zal het HFS + -bestandssysteem die metadata rechtstreeks wijzigen. Als uw Mac vastloopt nadat de stroom is uitgeschakeld voordat de bewerking is voltooid, kan er gegevenscorruptie optreden. Als u met APFS de metagegevens van een bestand wijzigt, maakt APFS een nieuw exemplaar van de metagegevens. APFS wijst het oorspronkelijke bestand alleen naar die metadata nadat de nieuwe metagegevens zijn geschreven, dus er is geen risico dat de metadata worden beschadigd. Deze functie is ook te vinden in andere moderne bestandssystemen, zoals ZFS en BtrFS op Linux en ReFS op Windows.

Apple File System gebruikt ook iets genaamd "Atomic Safe-Save", dat vergelijkbaar is met copy-on-write, maar van toepassing is op andere bestandsbewerkingen, inclusief het hernoemen van een bestand of het verplaatsen ervan.

Betrouwbaarheid is ook verbeterd dankzij APFS, het maken en opslaan van controlesommen die zijn gekoppeld aan gegevens op de schijf. Wanneer APFS een bestand naar schijf schrijft, onderzoekt het het bestand, voert het een wiskundige formule uit die een kortere tekenreeks genereert die overeenkomt met het bestand en die ook naar schijf schrijft. Wanneer APFS gegevens leest, worden de gegevens vergeleken met de controlesom op schijf en wordt gecontroleerd of deze overeenkomt. Als de gegevens niet overeenkomen met de controlesom op schijf, duidt dit op beschadiging van gegevens. Dit kan te wijten zijn aan een fout, een hardwarefout of iets anders, maar het besturingssysteem kan het onmiddellijk herkennen.

Andere nieuwe functies

Dit bestandssysteem legt ook de basis voor nieuwe functies en andere verbeteringen, die kunnen voortbouwen op wat APFS biedt.

APFS incorporeert bijvoorbeeld momentopnamen op bestandssysteemniveau. De eerste momentopname bevat een compleet beeld van de gehele schijf, terwijl toekomstige snapshots alleen de wijzigingen bevatten die sinds de vorige momentopname zijn gemaakt. Alleen nieuwe gegevens die u heeft toegevoegd, nemen ruimte in beslag. Time Machine werkt op dezelfde manier, maar de snapshots van APFS zijn nog efficiënter. Time Machine gebruikt APFS nog niet, maar Apple zou Time Machine kunnen verplaatsen naar APFS in een toekomstige versie van macOS.

APFS ondersteunt ook codering met meerdere toetsen, waarmee verschillende sleutels kunnen worden gebruikt om verschillende gegevens op de harde schijf te versleutelen. De manier waarop de FileVault-codering werkt, is nog niet veranderd, maar op een dag zou macOS verschillende coderingswachtzinnen kunnen gebruiken voor de gegevens van elke gebruiker en de systeemgegevens.

"Space Sharing" is een nieuwe functie waarvan sommige mensen vandaag profiteren. Traditioneel, als je meerdere volumes( partities) op één fysieke schijf hebt gemaakt, moest je van tevoren bepalen hoeveel ruimte elk volume zou krijgen. U kunt dus vijf verschillende 100 GB-volumes maken op een schijf van 500 GB.Als voor een van deze volumes meer dan 100 GB aan ruimte nodig is, moet u de volumes handmatig aanpassen. Als één volume echter slechts 20 GB aan ruimte nodig zou hebben, zou u 80 GB aan verspilling van ruimte hebben, tenzij u het volume hebt aangepast en vervolgens die ruimte aan een ander volume hebt toegewezen. Met APFS kunt u vijf volumes maken op een schijf van 500 GB en hoeft u zich geen zorgen te maken over hoeveel ze nodig hebben. De volumes delen ruimte. Zolang de totale ruimte die door die vijf volumes wordt gebruikt minder is dan 500 GB totale beschikbare ruimte, zullen dingen gewoon werken.

Meer technische informatie over APFS is beschikbaar op de ontwikkelaarswebsite van Apple.

Wat moet ik weten over het gebruik van APFS?

De overstap naar APFS moet grotendeels transparant zijn. Uw schijf wordt automatisch gemigreerd als APFS deze ondersteunt. Time Machine en File Vault werken nog steeds normaal.

Er bestaan ​​echter enkele problemen met Boot Camp. Een naast MacOS geïnstalleerd Windows-systeem kan APFS nog niet lezen, zelfs als de Boot Camp-software van Apple is geïnstalleerd. Dit betekent dat u het Boot Camp-configuratiescherm niet kunt gebruiken om uw opstartschijf op dit moment vanuit Windows te wijzigen. Om opnieuw op te starten in macOS, houdt u de Option-toets ingedrukt tijdens het opstarten van uw pc en kiest u macOS.U kunt nog steeds uw opstartschijf beheren vanuit Systeemvoorkeuren & gt;Opstartschijf in macOS.Apple zal dit hopelijk op een gegeven moment snel oplossen.

Wanneer u de toepassing Schijfhulpprogramma gebruikt( verkrijgbaar bij Finder & gt; Toepassingen & gt; Hulpprogramma's & gt; Schijfhulpprogramma), ziet u waarschijnlijk dat het station van uw Mac APFS is( tenzij het een Fusion-schijf of mechanische harde schijf is die niet is gemigreerd).

Dankzij ruimte delen, zelfs als u een enkel volume( partitie) op uw schijf hebt zoals de meeste mensen, is uw schijf geformatteerd met een APFS-container die meerdere volumes kan bevatten. Dat is waarom je zult zien dat het hier wordt gedeeld door meerdere volumes.

Klik op de knop "Nieuw volume" om een ​​nieuw volume toe te voegen. Hiermee worden nieuwe volumes aan de grotere APFS-container toegevoegd. Ze verschijnen net als normale volumes of partities in de Finder en elders op het systeem, maar ze delen ruimte met alle andere volumes in de APFS-container.

Gebruik de knop "Partition" niet om een ​​nieuwe partitie toe te voegen, tenzij u een nieuw, niet-APFS-volume aan uw systeem wilt toevoegen. Het toevoegen van een nieuwe partitie neemt ruimte weg van de APFS-container. Het is echter verplicht bij het toevoegen van een Windows-volume voor Boot Camp bijvoorbeeld.

U hebt nog steeds enige controle over de grootte van uw APFS-volumes. Wanneer u een nieuw APFS-volume maakt, kunt u op de knop "Grootteopties" klikken en een reservegrootte( minimumgrootte) en quotagrootte( maximale grootte) voor het volume opgeven, zodat het niet te klein of te groot wordt. Dit is natuurlijk niet nodig - APFS werkt automatisch, zelfs als u deze opties niet opgeeft. Ze bestaan ​​gewoon als je die extra controle wilt.

De overstap naar APFS zal door de meeste Mac-gebruikers niet worden opgemerkt, maar het legt de basis voor toekomstige verbeteringen, verbetert de prestaties in sommige situaties en helpt beschermen tegen gegevensbeschadiging. Het verplaatst ook macOS naar hetzelfde bestandssysteem dat al in gebruik is door het andere besturingssysteem van Apple, iOS.