Apple MacOS 10.13 High Sierra donosi novi datotečni sustav pod nazivom "Apple File System", koji u velikoj mjeri zamjenjuje stariji HFS + datotečni sustav. Appleov datotečni sustav, poznat i pod nazivom APFS, upotrebljavao se prema zadanim postavkama na iPhoneima i iPadima od iOS 10.3, a upotrebljava se i na Appleu i Apple TV-u, ali sada je i na Macu.
Ne morate učiniti ništa posebno za prebacivanje Mac računala u novi APFS datotečni sustav. Samo nadogradite na macOS 10.13 High Sierra. Proces nadogradnje automatski će prebaciti interni pogon Mac računala s HFS + na APFS, uz pretpostavku da je vaš interni disk Mac-a SSD ili neki drugi uređaj za pohranu svih bljeskova.
Ovaj postupak je automatski. Na Macu sa svim pohranjivanjem bljeskalice, unutarnje particije će se migrirati s HFS + (također poznat kao "Mac OS Extended") u APFS. Nema mogućnosti odustajanja od ove konverzije.
Fusion Pogoni (koji uključuju bljeskalicu i tradicionalnu magnetsku pohranu), tradicionalni tvrdi diskovi i volumen ne-Mac (poput Windows Boot Camp volumena) neće se premjestiti. Dok APFS trenutačno ne radi na Fusion pogonima, Apple namjerava omogućiti APFS na Fusion pogonima u budućnosti.
Vanjski pogoni, uključujući USB pogone i SD kartice, također neće biti premješteni u APFS. Možete formatirati vanjski pogon kao APFS s Disk Utilityom. Međutim, preporučuju se drugi datotečni sustavi. Na primjer, exFAT nudi veću kompatibilnost sa sustavom Windows i drugim uređajima. Mac OS X Extended nudi kompatibilnost s High Sierrom, kao i Macovima sa starijim verzijama MacOS operativnog sustava.
Ne možeš čak i formatirati APFS. Time Machine može sigurnosno kopirati s APFS pogona, ali odredišni disk Time Machine mora biti formatiran kao HFS +. Operativni sustav će sve ovo rukovati - samo ne pokušavajte ručno pretvoriti disk s vremenom i bit ćete u redu.
Pa zašto se uopće brinuti o APFS-u? Ona dolazi s nizom prednosti u odnosu na HFS +, osobito performanse i pouzdanost, uz nekoliko poboljšanja za šifriranje i particije kao dobro.
Nećete vidjeti nijednu novu funkcionalnost s novim datotečnim sustavom, ali vidjet ćete mnoštvo poboljšanja koja se nalaze ispod. Na primjer, vidjet ćete poboljšanu izvedbu u nekim operacijama datoteka.
Zapravo, može se primjetiti veća veličina katalogizacije. Kada kliknete gumb "Get Info" za veliku mapu, vidjet ćete da je veličina datoteke u mapi znatno brža. To je zato što APFS pohranjuje metapodatke o veličini datoteka na mjestu gdje se može pristupiti brže, dok je HFS + napravio operacijski sustav da pregledava metapodatke svake pojedinačne datoteke jednu po jednu.
Kopiranje datoteka također će biti brže. Pretpostavimo da kopirate datoteku iz jedne mape u drugu. Umjesto da jednostavno stvara drugu kopiju podataka te datoteke na disku, APFS stvara marker koji kaže da postoje dvije datoteke na disku koji upućuju na iste podatke. To znači da se operacija kopiranja treba dogoditi odmah. Ako izmijenite jednu od dvije datoteke, APFS će pohraniti i izvorne i promijenjene datoteke, a sve će funkcionirati kao što očekujete. To je samo brže i učinkovitije ispod kapuljača.
Također se poboljšava učinkovitost prilikom izrade "rijetkih datoteka". Drugim riječima, ako aplikacija stvara veliku datoteku koja je prazna, to je mnogo brže. S HFS +, aplikacija koja stvara datoteku od 5 GB trebala bi čekati dok je operacijski sustav napisao 5 GB nula diska. S APFS-om, datotečni sustav označava prostor kao dodijeljen, ali odmah ne piše, tako da bi to sad trebalo biti gotovo trenutačno.
Appleov novi datotečni sustav više je otporan na korupciju podataka zbog grešaka i prekida napajanja.
APFS koristi "copy-on-write". Primjerice, kada ažurirate metapodatke datoteke poput njegovog naziva datoteke, HFS + datotečni sustav izravno će izmijeniti taj metapodatak. Ako vaš Mac nestane s napajanja, prije nego li je operacija završena, dođe do korupcije podataka. S APFS-om, prilikom izmjene metapodataka datoteke, APFS će stvoriti novu kopiju metapodataka. APFS usmjerava originalnu datoteku u tom metapodatumu tek nakon što je novi metapodatak napisan pa nema rizika da se metapodaci oštete. Ova značajka se također nalazi u drugim suvremenim datotečnim sustavima, kao što su ZFS i BtrFS na Linuxu i ReFS na Windowsima.
Appleov datotečni sustav koristi i nešto što se zove "Atomic Safe-Save", što je poput kopiranja na pisanje, ali vrijedi i za druge operacije datoteka, uključujući preimenovanje ili premještanje datoteke.
Pouzdanost je također poboljšana zahvaljujući APFS stvaranju i pohranjivanju checksumova povezanih s podacima na disku. Kada APFS zapiše datoteku na disk, pregledava datoteku, pokreće ga matematičkom formulom koja generira kraći niz koji odgovara datoteci i piše i na disk. Kada APFS čita podatke, uspoređuje podatke s checksumom na disku i potvrđuje da se podudaraju. Ako se podaci ne podudaraju s kontrolnim zbrojem na disku, to ukazuje na korupciju podataka. Moglo bi se dogoditi zbog pogreške, kvara hardvera ili nešto drugo - ali operativni sustav to može odmah prepoznati.
Ovaj datotečni sustav također postavlja temelje za nove značajke i druga poboljšanja koja se mogu temeljiti na onome što nudi APFS.
Na primjer, APFS uključuje snimke na razini datotečnog sustava. Prva snimka sadrži cjelovitu sliku cijelog pogona, a buduće snimke sadrže samo promjene koje su napravljene od prethodne snimke. Samo novi podaci koje ste dodali zauzimaju prostor. Time Machine radi slično, ali snimke APFS-a još su učinkovitije.Time Machine još uvijek ne koristi APFS, ali Apple bi mogao pomaknuti Time Machine u APFS u budućem izdanju macOS.
APFS podržava i višekratnu enkripciju koja omogućuje različite ključeve koji se koriste za šifriranje različitih podataka na tvrdom disku. Način na koji funkcionira FileVault šifriranje još se nije promijenio, ali jednog dana MACOS može koristiti različite šifrirane šifre za podatke korisnika i podatke o sustavu.
"Razmjena prostora" je jedna nova značajka za koju će neki ljudi imati koristi od danas. Tradicionalno, ako ste stvorili više volumena (particija) na jednom fizičkom disku, morali ste se odlučiti koliko će prostora svaki volumen dobiti. Dakle, možete stvoriti pet različitih 100 GB svezaka na 500 GB disk. Ako bilo koji od tih svezaka treba više od 100 GB prostora, trebali biste ručno promijeniti veličinu svezaka. Međutim, ako je jedan volumen potreban samo 20 GB prostora, potrošili biste 80 GB prostora - osim ako ste smanjili volumen i dodijelili taj prostor u drugi volumen. S APFS-om možete stvoriti pet svezaka na pogonu od 500 GB i ne brinuti se koliko svaka od njih treba. Svezak će dijeliti prostor. Sve dok je ukupni prostor tih pet knjiga manji od 500 GB ukupnog raspoloživog prostora, stvari će raditi.
Više tehničkih informacija o APFS-u dostupno je na Appleovoj web stranici za razvojne programere.
Prebacivanje na APFS treba biti pretežno transparentno. Vaš će se pogon automatski premjestiti ako ga podržava APFS. Time Machine i Važna datoteka još uvijek rade normalno.
Ipak, postoje neki problemi s Boot Campom. Windows sustav instaliran uz MacOS još ne može pročitati APFS, čak i ako je instaliran Appleov program Boot Camp. To znači da ne možete koristiti Upravljačku ploču Boot Camp da promijenite pokretanje diska iz Windowsa u ovom trenutku. Da biste se ponovo pokrenuli u MacOS, držite tipku Option dok podižete računalo i odaberite MACOS. I dalje možete upravljati pokretanjem diska iz opcije System Preferences> Startup Disk u macOS-u. Apple će nadamo se uskoro popraviti u nekom trenutku.
Kada koristite program Disk Utility (dostupan u Finder> Applications> Utilities> Disk Utility), vjerojatno ćete vidjeti da je pogon vašeg Mac računala APFS (osim ako nije Fusion Drive ili mehanički tvrdi disk koji nije premješten).
Zahvaljujući dijeljenju prostora, čak i ako imate jedan volumen (particija) na vašem disku kao i većina ljudi, vaš disk je formatiran s APFS spremnikom koji može sadržavati više volumena. Zato ćete vidjeti da se tu dijele više knjiga.
Da biste dodali novi volumen, kliknite gumb "Nova glasnoća". To će dodati nove količine u veći APFS spremnik. Oni će se pojaviti kao uobičajeni oblici ili particije u Finderu i drugdje na sustavu, ali će dijeliti prostor sa svim ostalim svezama u APFS spremniku.
Nemojte koristiti gumb "Particija" da biste dodali novu particiju ako ne želite dodati novi, ne-APFS glasnoću u svoj sustav. Dodavanje nove particije odvest će razmak od APFS spremnika. Međutim, to je obavezno prilikom dodavanja glasnoće sustava Windows za Boot Camp, na primjer.
I dalje imate određenu kontrolu nad veličinom svojih APFS zapisa. Prilikom izrade novog volumena APFS možete kliknuti gumb "Opcije veličine" i odrediti veličinu rezervnog (minimalnu veličinu) i veličinu kvote (maksimalnu veličinu) za glasnoću, osiguravajući time da neće postati premalen ili prevelik. To nije potrebno, naravno - APFS automatski radi čak i ako ne navedete ove opcije. Oni samo postoje ako želite dodatnu kontrolu.
Prebacivanje na APFS neće primijetiti većina Mac korisnika, ali postavlja temelje za buduća poboljšanja, poboljšava performanse u nekim situacijama i pomaže u zaštiti od korupcije podataka. Također pomiče macOS na isti datotečni sustav koji već koristi Appleov drugi operativni sustav, iOS.