Saltar al contenido

Bör APFS användas på alla disktyper?

21 de junio de 2021
HighSierraAPFS 5a1dbe40b39d030039c18df6

Apple File System för macOS optimerar åtkomst till SSD-enheter och flashenheter som USB-minne. APFS används på alla Apple-operativsystem, inklusive watchOS, tvOS, iOS och macOS. Medan de flesta Apple-operativsystem endast använder SSD-lagringssystem, kan macOS använda vilket lagringssystem som helst, inklusive optiska skivor, USB-minne, SSD-enheter och tallriksbaserade hårddiskar.

Vilka typer av diskar passar bäst för APFS?

Eftersom APFS ursprungligen var utformad för användning med SSD och flash-baserat lagring, verkar det som om det nya filsystemet skulle vara hemma på dessa nyaste och snabbaste lagringssystem. APFS fungerar med de flesta lagringssystem, men det finns specifika användningar som kan göra APFS till ett dåligt val eller åtminstone ett mindre än optimalt val. Låt oss ta en titt på hur lämplig APFS är för vanliga disktyper och användning.

APFS på Solid State-enheter: Ja

Från och med macOS High Sierra konverteras SSD-enheter som används som startdiskar automatiskt till APFS när OS-uppgraderingarna – inklusive interna SSD-enheter och externa SSD-enheter anslutna med Thunderbolt. USB-baserade externa SSD-enheter konverteras inte automatiskt, men du kan konvertera dessa manuellt till APFS. APFS på solid state-enheter tar fram de bästa funktionerna i det nya filsystemet. Vid testning visade APFS förbättrad prestanda och förbättrade lagringseffektivitet, vilket ledde till mer tillgängligt ledigt utrymme. Lagringsutrymmet kommer från funktioner som är inbyggda i APFS, inklusive:

  • Kloner: Kloner genererar nästan direkt utan att ta upp betydande extra lagringsutrymme.
  • Rymddelning: Flera volymer delar ledigt utrymme i en APFS-container.
  • Copy-on-Write: Datastrukturer delar när inga ändringar förekommer.
  • Sparse Files: Dessa filer erbjuder ett mer effektivt sätt att hantera ledigt utrymme.

APFS-hastighetsökningar med solid-state-enheter ses i starttiden, vilket har visat dramatisk förbättring och med filkopiering, vilket på grund av kloning kan vara snabb.

APFS på Fusion Drives: Nej

Den ursprungliga avsikten med APFS var att arbeta sömlöst med både hårddiskar och SSD-enheter. Under de första betaversionerna av macOS High Sierra var APFS tillgänglig för installation på SSD-enheter, hårddiskar och på Apple-lagrad lösning, Fusion Drive. Fusion Drive är en kombination av en liten men snabb SSD tillsammans med en stor men långsam hårddisk. Fusion Drives är inte en kandidat för uppgradering till APFS-systemet. Fusion Drive-prestanda och tillförlitlighet med APFS tycktes komma ifrågasättas under betaversionerna av macOS High Sierra. När operativsystemet släpptes offentligt drogs stöd för APFS på Fusion-enheter och operativsystemets skivverktyg modifierades för att förhindra att Fusion Drives konverterades till APFS-format. Spekulation pekade på ett tillförlitlighetsproblem med att konvertera befintliga Fusion Drives till APFS-formatet. Men den verkliga utmaningen kan vara en prestationshit som tagits av hårddiskkomponenten i Fusion-paret. En av funktionerna i APFS är en ny teknik för att säkerställa dataskydd som kallas Copy-on-Write. Copy-on-Write håller dataförlusten till ett minimum genom att skapa en ny kopia av alla filsegment som ändras (skriv). Den uppdaterar sedan filpekarna till de nya kopiorna efter att skrivningen har slutförts. Även om detta tillvägagångssätt skyddar data under skrivprocessen kan det också leda till filsegmentering och sprida delar av en fil runt en disk. På en solid state-enhet är detta inte mycket bekymmer. På en hårddisk kan det leda till diskfragmentering och minskad prestanda. På en Fusion-enhet kan kopiering av filer ofta hända eftersom en av funktionerna för lagrad lagring är att flytta filer som används ofta från den långsammare hårddisken till den snabbare SSD och sällsynta filer från SSD till hårddisken. All denna kopiering kan orsaka fragmenteringsfel på hårddisken när APFS och Copy-on-Write används.

APFS på hårddiskar: Kanske

Du kanske vill använda APFS på dina hårddiskar om du använder File Vault för att kryptera din enhet. Konvertering till APFS ersätter File Vault-kryptering med det mer robusta krypteringssystemet som är inbyggt i APFS-systemet. APFS kan användas på hårddiskar, även om fördelen är liten. Apples mål för APFS på en hårddisk var att vara neutral. Det finns inte mycket i vägen för prestandaförbättring, men heller inte mycket försämring heller. I grund och botten bör APFS på en hårddisk ge en allmän förbättring av datasäkerhet och säkerhet utan att det medför några prestandaproblem. För det mesta har APFS uppnått detta neutrala prestandamål för hårddiskar, men det finns vissa områden som oroar sig. För allmän datoranvändning som att arbeta med e-post, skriva kontordokument, surfa på nätet, utföra grundläggande forskning, spela några spel, lyssna på musik, titta på videor och arbeta med bilder, dessa användningsfall fungerar bra på ett APFS-format kör. Problem kan uppstå när du utför omfattande redigeringar, till exempel i foto-, video- eller ljudprogramvara – vilken aktivitet som helst där storskalig filredigering utförs. Fusion Drive och Copy-on-Write-utmaningen kan leda till diskfragmentering. Samma situation uppstår när APFS används på hårddiskar som används för medieproduktion. De flesta som utför denna typ av resurskrävande arbete har sannolikt flyttat sin Mac till ett SSD-baserat lagringssystem. Det finns dock några som kan använda hårddiskbaserade RAID-lagringssystem för att möta deras redigeringsbehov. I så fall kan APFS och Copy-on-Write orsaka prestandaförsämring över tid när enheterna blir fragmenterade.

APFS på externa enheter: förmodligen inte

APFS-formaterade enheter kan för närvarande endast nås av Mac-datorer med Sierra-operativsystemet eller nyare. Om du tänker dela data på en extern enhet med flera datorer – särskilt Windows- och Linux-maskiner – lämnar du enheterna formaterade i ett vanligt filsystem, till exempel HFS +, FAT32 eller ExFAT. Om dina externa enheter (inklusive USB-minne) delas mellan flera Mac-datorer eller datorplattformar, ska du inte konvertera dessa enheter till APFS.

Time Machine Drives: Nej

Om du skulle konvertera en Time Machine-enhet till APFS skulle Time Machine-appen misslyckas vid nästa säkerhetskopia. Data på Time Machine-enheten måste också raderas för att formatera enheten tillbaka till HFS + för användning med Time Machine. Time Machine kräver enheter formaterade med filsystemet HFS +.