ApFS vysvětlil, co potřebujete vědět o novém systému souborů Apple
Apple MacOS 10.13 High Sierra přináší nový souborový systém s názvem "Apple File System", který převážně nahrazuje starší souborový systém HFS +. Aplikační systém Apple, známý také jako APFS, je ve výchozím nastavení používán pro iPhony a iPady od verze iOS 10.3 a používá se také na Apple Watch a Apple TV, ale nyní je konečně i na Mac.
Jak získat Apple systém souborů
Nemusíte dělat nic zvláštního pro přepnutí počítače Mac do nového systému souborů APFS. Stačí upgrade na macOS 10.13 High Sierra. Proces upgradu automaticky provede migraci interní jednotky vašeho počítače Mac z HFS + na APFS, za předpokladu, že interní jednotka vašeho počítače Mac je SSD nebo jiné úložné zařízení typu all-flash.
Tento proces je automatický. V počítači se systémem Mac s veškerým úložištěm flash budou vnitřní oddíly přeneseny z aplikace HFS + (známé také jako "Mac OS Extended") do APFS. Neexistuje způsob, jak se z této konverze vyhnout.
Jednotky Fusion (které obsahují paměť flash i tradiční magnetické úložiště), tradiční jednotky pevného disku a svazky jiných výrobců než Mac (jako jsou svazky Windows Boot Camp) nebudou migrovány. Zatímco APFS v současné době nefunguje na Fusion Drives, Apple plánuje v budoucnu povolit APFS na Fusion Drives.
Externí jednotky, včetně jednotek USB a karet SD, také nebudou migrovány do APFS. Můžete zvolit formátování externí jednotky jako APFS pomocí nástroje Disk. Doporučují se však jiné systémy souborů. Například exFAT nabízí větší kompatibilitu s Windows a dalšími zařízeními. Mac OS X Extended nabízí kompatibilitu s platformou High Sierra a Mac se staršími verzemi operačního systému macOS.
Vaše jednotka Time Machine nemůže být ani formátována APFS. Stroj Time Machine může zálohovat z jednotky APFS, ale cílová jednotka časového stroje musí být naformátována jako HFS +. Operační systém to zvládne automaticky - prostě se nepokoušejte převést disk Time Machine ručně a budete v pořádku.
Výhody APFS
Tak proč se starat o APFS vůbec? Dodává se s řadou výhod oproti HFS +, nejvíce pozoruhodně výkon a spolehlivost s několika vylepšeními šifrování a oddílů.
Zvýšení výkonu
Nevidíte žádné nové funkce s novým systémem souborů, ale uvidíte různé vylepšení pod kapotou. V některých operacích souborů například uvidíte lepší výkon.
Rychlejší dimenzování adresářů může být skutečně patrné. Když klepnete na tlačítko "Získat informace" pro velké složky, zobrazí se celkově značná část souboru. To proto, že APFS ukládá metadata o velikostech souborů na místě, kde je přístup rychlejší, zatímco HFS + učinil operační systém, aby prozkoumal metadata každého jednotlivého souboru jeden po druhém.
Kopírování souborů bude také rychlejší. Řekněme, že zkopírujete soubor z jedné složky do jiné. Spíše než jednoduše vytvořit druhou kopii dat daného souboru na disku, APFS vytvoří značku, která říká, že na disku jsou dva soubory, které ukazují na stejné údaje. To znamená, že kopírování by se mělo stát okamžitě. Pokud upravíte jeden ze dvou souborů, bude soubor APFS ukládat jak originální, tak i změněný soubor a vše funguje tak, jak to očekáváte. Je to jednoduše rychlejší a účinnější pod kapotou.
Výkon při vytváření "řídkých souborů" je také vylepšen. Jinými slovy, pokud aplikace vytvoří velký soubor, který je prázdný, je nyní mnohem rychlejší. S programem HFS + bude muset aplikace, která vytváří 5 GB soubor, počkat, zatímco operační systém zapíše 5 GB nuly disku. Aplikace systému souborů APFS označuje přidělený prostor, ale neprodleně jej zapisuje, takže by to mělo být téměř okamžité.
Zlepšení spolehlivosti a integrity dat
Nový systém souborů Apple je odolnější proti poškození dat kvůli chybám a poruchám napájení.
APFS používá funkci "copy-on-write". Například při aktualizaci metadat souboru - například jeho název souboru - souborový systém HFS + přímo upraví tato metadata. Pokud dojde k zhroucení napájení systému Mac před dokončením operace, může dojít k poškození dat. Aplikace APFS při úpravě metadat souboru vytvoří novou kopii metadat. APFS ukáže původní soubor v metadatech až po zapsání nových metadat, takže neexistuje riziko, že budou metadata poškozena. Tato funkce se také nachází v jiných moderních souborových systémech, jako jsou ZFS a BtrFS v systému Linux a ReFS v systému Windows.
Apple File System také používá něco nazvaného "Atomic Safe-Save", který je jako copy-on-write, ale vztahuje se na jiné operace se soubory, včetně přejmenování souboru nebo přesunutí.
Spolehlivost je také vylepšena díky vytváření a ukládání kontrolních součtů APFS spojených s daty na disku APFS. Když soubor APFS zapíše soubor na disk, zkoumá soubor, spustí jej pomocí matematického vzorce, který generuje kratší řetězec, který odpovídá souboru, a zapisuje to také na disk. Když APFS přečte data, porovná data s kontrolním součtem na disku a ověří, že se shoduje. Pokud data neodpovídají kontrolnímu součtu na disku, znamená to poškození dat. Může to být kvůli chybě, selhání hardwaru nebo jinému, ale operační systém ho může okamžitě rozpoznat.
Další nové funkce
Tento souborový systém také vytváří základ pro nové funkce a další vylepšení, které mohou stavět na tom, co nabízí APFS.
APFS například obsahuje snímky na úrovni systému souborů. První snímek obsahuje kompletní obrázek celého disku, zatímco budoucí snímky obsahují pouze změny provedené od předchozího snímku. Pouze nová data, která jste přidali, zaberou místo. Time Machine pracuje podobně, ale snímky APFS jsou ještě efektivnější. Time Machine dosud nepoužívá APFS, ale Apple mohl přesunout Time Machine na APFS v budoucí verzi softwaru macOS.
APFS také podporuje vícenásobné šifrování, které umožňuje různé klíče používané k šifrování různých dat na pevném disku. Způsob, jakým šifrování FileVault funguje, se dosud nezměnilo, ale jeden den může makro použít různé hesla pro šifrování pro data každého uživatele a systémová data.
"Sdílení prostorů" je jednou z nových funkcí, které budou mít někteří lidé dnes. Tradičně, pokud jste vytvořili více svazků (diskových oddílů) na jednom fyzickém disku, museli jste předem rozhodnout, kolik místa by každý objem získal. Takže můžete vytvořit 500 různých svazků na jednotce 500 GB. Pokud některý z těchto svazků potřeboval více než 100 GB prostoru, museli byste ručně změnit velikost svazků. Pokud však jeden svazek potřeboval pouze 20 GB prostoru, bylo by zbytečné 80 GB místa - pokud jste změnili velikost svazku a poté jste jej přidělila jinému svazku. S APFS můžete vytvářet pět svazků na jednotce 500 GB a nemusíte se obávat, kolik potřebuje každý. Svazky budou sdílet prostor. Dokud je celkový prostor použitý těmito pěti svazky menší než 500 GB celkového prostoru, bude to fungovat.
Více technických informací o APFS je k dispozici na webových stránkách vývojáře společnosti Apple.
Co potřebuji vědět o použití APFS?
Přechod na APFS by měl být z velké části transparentní. Vaše jednotka bude migrována automaticky, pokud ji APFS podporuje. Časovač a úschovna souborů stále fungují normálně.
Některé problémy s Boot Campem však existují. Systém systému Windows nainstalovaný podél systému MacOS ještě nemůže číst APFS, a to i při nainstalovaném softwaru Boot Camp společnosti Apple. To znamená, že v současné době nemůžete použít ovládací panel Boot Camp pro změnu spouštěcího disku v systému Windows. Chcete-li restartovat počítač zpět do MacOS, podržte klávesu Option při spouštění počítače a zvolte makro. Můžete stále řídit spouštěcí disketu z Předvolby systému> Spouštěcí disk v systému MacOS. Apple snad doufá, že to brzy opraví.
Při použití aplikace Disk Utility (k dispozici v aplikaci Finder> Applications> Utilities> Disk Utility) pravděpodobně zjistíte, že jednotka Mac je APFS (pokud není jednotka Fusion nebo mechanický pevný disk, který nebyl migrován).
Díky sdílení místa, i když máte na discích jediný svazek (oddíl), jako většina lidí, je vaše jednotka naformátována pomocí kontejneru APFS, který může obsahovat více svazků. To je důvod, proč uvidíte, že je zde sdílen více svazků.
Chcete-li přidat nový svazek, klikněte na tlačítko "Nová hlasitost". Tím dojde k přidání nových svazků do většího kontejneru APFS. Zobrazí se jako normální svazky nebo diskové oddíly ve službě Finder a jinde v systému, ale budou sdílet prostor se všemi ostatními svazky v kontejneru APFS.
Tlačítko "Oddíl" nepoužívejte k přidání nového oddílu, pokud do systému nepřejete přidat nový svazek, který není APFS. Přidáním nového oddílu bude místo mimo kontejner APFS. Při přidávání svazku systému Windows pro Boot Camp je však povinné.
Stále máte kontrolu nad velikostí vašich svazků APFS. Když vytvoříte nový svazek APFS, můžete klepnout na tlačítko "Velikostní možnosti" a zadat velikost svazku (minimální velikost) a velikost kvóty (maximální velikost) pro hlasitost, což zajistí, že nebude příliš malé nebo příliš velké. Samozřejmě to není nutné - systém APFS funguje automaticky, i když tyto možnosti nezadáte. Prostě existují, pokud chcete tuto zvláštní kontrolu.
Přepnutí na APFS nebude většina uživatelů Mac zaznamenáno, ale položí základy pro budoucí vylepšení, zvyšuje výkon v některých situacích a pomáhá chránit před poškozením dat. Také přesune systém MacOS do stejného souborového systému, který již používá jiný operační systém Apple iOS.