Skip to content

Měl by být APFS používán na všech typech disků?

30 de Červen de 2021
HighSierraAPFS 5a1dbe40b39d030039c18df6

Apple File System pro macOS optimalizuje přístup k jednotkám SSD a flash zařízením, jako jsou USB flash disky. APFS se používá ve všech operačních systémech Apple, včetně watchOS, tvOS, iOS a macOS. Zatímco většina operačních systémů Apple používá pouze úložné systémy v polovodičovém stavu, macOS je schopen používat jakýkoli úložný systém, včetně optických disků, USB flash disků, polovodičových disků a pevných disků na talíři.

Které typy disků jsou nejvhodnější pro APFS?

Vzhledem k tomu, že APFS byl původně navržen pro použití s ​​disky SSD a úložištěm založeným na flash, zdá se, že nový souborový systém bude na těchto nejnovějších a nejrychlejších úložných systémech doma. APFS funguje s většinou úložných systémů, ale existují specifická použití, díky nimž může být APFS špatnou volbou nebo alespoň méně než optimální volbou. Pojďme se podívat, jak je vhodný APFS pro běžné typy disků a jejich použití.

APFS na discích SSD: Ano

Počínaje systémem macOS High Sierra se disky SSD používané jako spouštěcí disky při upgradu operačního systému automaticky převádějí na APFS – včetně interních disků SSD a externích disků SSD připojených pomocí Thunderboltu. Externí SSD založené na USB se nepřenášejí automaticky, můžete je však převést ručně na APFS. APFS na jednotkách SSD přináší ty nejlepší vlastnosti nového systému souborů. Při testování ukázal APFS vylepšený výkon a zvýšení efektivity úložiště, což vedlo k dostupnějšímu volnému prostoru. Zisky úložného prostoru pocházejí z funkcí zabudovaných do APFS, včetně:

  • Klony: Klony se generují téměř okamžitě, aniž by zabíraly jakýkoli další významný úložný prostor.
  • Sdílení prostoru: Několik svazků sdílí volné místo v kontejneru APFS.
  • Copy-on-Write: Datové struktury se sdílejí, když nejsou k dispozici žádné změny.
  • Řídké soubory: Tyto soubory nabízejí efektivnější způsob správy volného místa.

Zvýšení rychlosti APFS u disků SSD se projevuje v době zavádění systému, která se dramaticky zlepšila, a při kopírování souborů, které díky klonování může být rychlé.

APFS na Fusion Drives: Ne

Původním záměrem APFS bylo bezproblémové fungování jak s pevnými disky, tak s SSD. Během počátečních beta verzí systému macOS High Sierra byl APFS k dispozici k instalaci na disky SSD, pevné disky a na řešení úložiště Apple s více vrstvami, Fusion Drive. Fusion Drive je kombinace malého, ale rychlého SSD spolu s velkým, ale pomalým pevným diskem. Fusion Drives nejsou kandidátem na upgrade na systém APFS. Zdá se, že výkon a spolehlivost Fusion Drive s APFS přišlo během beta verze macOS High Sierra v úvahu. Když byl operační systém veřejně vydán, byla stažena podpora APFS na jednotkách Fusion a byl upraven obslužný program disku operačního systému, aby se zabránilo převodu Fusion Drives na formát APFS. Spekulace poukázaly na problém se spolehlivostí při převodu stávajících Fusion Drives na formát APFS. Skutečnou výzvou však může být výkonnostní zásah, který zaujme součást pevného disku dvojice Fusion. Jednou z funkcí APFS je nová technika zajišťující ochranu dat s názvem Copy-on-Write. Funkce Copy-on-Write udržuje ztrátu dat na minimu vytvořením nové kopie libovolného segmentu souboru, který je upravován (zápis). Po úspěšném dokončení zápisu poté aktualizuje ukazatele souboru na nové kopie. I když tento přístup chrání data během procesu zápisu, může také vést k segmentaci souborů a rozptylování částí souboru kolem disku. Na jednotce SSD to není příliš důležité. Na pevném disku to může vést k fragmentaci disku a snížení výkonu. Na jednotce Fusion může často dojít ke kopírování souborů, protože jednou z funkcí stupňovitého úložiště je přesouvat často používané soubory z pomalejšího pevného disku na rychlejší SSD a vzácnější soubory z SSD na pevný disk. Toto kopírování by mohlo způsobit fragmentační závady na pevném disku, když se používají APFS a Copy-on-Write.

APFS na pevných discích: Možná

Možná budete chtít použít APFS na svých pevných discích, pokud k šifrování disku použijete File Vault. Převod na APFS nahradí šifrování File Vault robustnějším šifrovacím systémem zabudovaným do systému APFS. APFS lze použít na pevných discích, i když výhoda je malá. Cílem společnosti Apple pro APFS na pevném disku bylo být neutrální. Zvyšování výkonu moc nestojí v cestě, ale ani moc nezhoršuje. V zásadě by měl APFS na pevném disku zajistit všeobecné zlepšení bezpečnosti a zabezpečení dat, aniž by docházelo k problémům s výkonem. APFS z velké části splnil tento neutrální výkonnostní cíl pro pevné disky, i když existují určité oblasti zájmu. Pro běžné výpočetní využití, jako je práce s e-maily, psaní kancelářských dokumentů, procházení webu, provádění základního výzkumu, hraní několika her, poslech hudby, sledování videí a práce s obrázky, fungují tyto případy použití na pevném formátu APFS řídit. Mohou nastat problémy při provádění rozsáhlých úprav, například v softwaru pro fotografie, video nebo zvuk – při jakékoli činnosti, při které se provádí úpravy souborů ve velkém. Výzva Fusion Drive a Copy-on-Write by mohla vést k fragmentaci disku. Stejná situace nastává, když se APFS používá na pevných discích, které se používají pro produkci médií. Většina lidí provádějících tento typ práce náročné na zdroje pravděpodobně přesunula svůj Mac do úložného systému založeného na SSD. Existují však někteří, kteří možná používají úložné systémy RAID založené na pevných discích, aby splnili své editační potřeby. V takovém případě mohou APFS a Copy-on-Write v průběhu času způsobit degradaci výkonu, protože disky se fragmentují.

APFS na externích zařízeních: Pravděpodobně ne

K diskům ve formátu APFS lze v současné době přistupovat pouze na počítačích Mac s operačním systémem Sierra nebo novějším. Pokud máte v úmyslu sdílet data na externí jednotce s několika počítači – zejména se stroji se systémem Windows a Linux – ponechejte jednotky naformátované v běžném systému souborů, jako je HFS +, FAT32 nebo ExFAT. Pokud jsou vaše externí disky (včetně USB flash disků) sdíleny mezi několika počítači Mac nebo výpočetními platformami, nepřevádějte je na APFS.

Jednotky Time Machine: Ne

Pokud byste chtěli převést jednotku Time Machine na APFS, aplikace Time Machine by při příští záloze selhala. Také data na jednotce Time Machine by musela být vymazána, aby se jednotka naformátovala zpět na HFS + pro použití s ​​Time Machine. Time Machine vyžaduje disky formátované pomocí systému souborů HFS +.