Apple MacOS 10.13 High Sierra aduce un nou sistem de fișiere numit "Apple File System", care înlocuiește în mare parte sistemul de fișiere mai vechi HFS +. Sistemul de fișiere Apple, cunoscut și ca APFS, a fost utilizat în mod prestabilit pe dispozitive iPhone și iPad de la iOS 10.3 și este de asemenea utilizat pe Apple Watch și Apple TV, dar acum este în sfârșit și pe Mac.
Nu trebuie să faceți nimic special pentru a vă schimba sistemul de operare Mac la noul sistem de fișiere APFS. Doar faceți upgrade la MacOS 10.13 High Sierra. Procesul de actualizare va migra automat unitatea internă Mac de la HFS + la APFS, presupunând că unitatea internă Mac este un SSD sau alt dispozitiv de stocare all-flash.
Acest proces este automat. Pe un Mac cu spațiu de stocare flash, partițiile interne vor fi migrate din HFS + (cunoscut și ca "Mac OS Extended") în APFS. Nu există nicio modalitate de a renunța la această conversie.
Dispozitivele de fuziune (care încorporează atât memoria magnetică flash și tradițională), unitățile tradiționale de hard disk și volumele non-Mac (cum ar fi volume Windows Boot Camp) nu vor fi migrate. În timp ce APFS nu funcționează în prezent pe unitățile de fuziune, Apple intenționează să activeze APFS pe Fusion Drives în viitor.
Unitățile externe, inclusiv unitățile USB și cardurile SD, nu vor fi, de asemenea, migrate la APFS. Puteți alege să formatați o unitate externă ca APFS cu Disk Utility. Cu toate acestea, sunt recomandate alte sisteme de fișiere. De exemplu, exFAT oferă o mai mare compatibilitate cu Windows și alte dispozitive. Mac OS X Extended oferă compatibilitate cu High Sierra, precum și cu Mac care rulează versiuni mai vechi ale sistemului de operare macOS.
Unitatea de timp nu poate fi încă formatată APFS. Machine Time poate copia o copie de rezervă dintr-o unitate APFS, dar unitatea de destinație Time Machine trebuie să fie formatată ca HFS +. Sistemul de operare se va ocupa de toate acestea automat - nu încercați să vă convertiți manual discul Time Machine și veți fi bine.
Deci, de ce pasa de APFS deloc? Dispune de o serie de avantaje față de HFS +, în special de performanță și fiabilitate, cu câteva îmbunătățiri în criptare și partiții.
Nu veți vedea niciun fel de noi funcții cu un nou sistem de fișiere, dar veți vedea o varietate de îmbunătățiri sub capota. De exemplu, veți vedea performanțe îmbunătățite în unele operații de fișiere.
Dimensiunea mai rapidă a directorului poate fi de fapt vizibilă. Când faceți clic pe butonul "Obțineți informații" pentru un dosar mare, veți observa cu mult mai devreme dimensiunea totală a fișierului. Asta pentru că APFS stochează metadate despre dimensiunile fișierelor într-un loc unde poate fi accesat mai rapid, în timp ce HFS + a făcut din sistemul de operare să examineze unul câte unul metadatele fiecărui fișier individual.
Copierea fișierelor va fi și mai rapidă. Să presupunem că copiați un fișier dintr-un dosar în altul. Mai degrabă decât să creeze pur și simplu oa doua copie a datelor din fișierul respectiv pe disc, APFS creează un marcator care spune că pe disc există două fișiere care indică aceleași date. Aceasta înseamnă că operația de copiere trebuie să aibă loc imediat. Dacă modificați unul dintre cele două fișiere, APFS va stoca atât fișierul original cât și fișierul modificat și totul va funcționa așa cum vă așteptați. Este mai rapid și mai eficient sub capotă.
Performanța la crearea "fișierelor rare" este, de asemenea, îmbunătățită. Cu alte cuvinte, dacă o aplicație creează un fișier mare care este gol, acest lucru este acum mult mai rapid. Cu HFS +, o aplicație care creează un fișier de 5 GB ar trebui să aștepte în timp ce sistemul de operare a scris 5 GB de zeruri ale discului. Cu APFS, sistemul de fișiere marchează spațiul ca alocat, dar nu îl scrie imediat, deci acum ar trebui să fie aproape instantaneu.
Sistemul de fișiere nou al Apple este mai rezistent la coruperea datelor din cauza erorilor și a defectelor de alimentare.
APFS folosește "copy-on-write". De exemplu, când actualizați metadatele unui fișier, cum ar fi numele fișierului, de exemplu - sistemul de fișiere HFS + va modifica direct metadatele respective. În cazul în care calculatorul vă prăbușește alimentarea cu energie electrică înainte de terminarea operațiunii, poate apărea deteriorarea datelor. Cu APFS, când modificați metadatele unui fișier, APFS va crea o nouă copie a metadatelor. APFS punctează fișierul original la acele metadate numai după ce noile metadate sunt scrise, astfel încât nu există riscul ca metadatele să fie corupte. Această caracteristică se regăsește și în alte sisteme de fișiere moderne, precum ZFS și BtrFS pe Linux și ReFS pe Windows.
Sistemul de fișiere Apple utilizează, de asemenea, ceva numit "Atomic Safe-Save", care este similar cu copierea pe scriere, dar se aplică și altor operații de fișier, inclusiv redenumirea unui fișier sau mutarea acestuia.
Fiabilitatea este îmbunătățită, de asemenea, datorită creării și memorării sumelor de control asociate cu datele de pe disc. Când APFS scrie un fișier pe disc, acesta examinează fișierul, rulează-l printr-o formulă matematică care generează un șir mai scurt care se potrivește cu fișierul și scrie și pe disc. Când APFS citește date, compară datele cu suma de control pe disc și verifică dacă se potrivește. Dacă datele nu se potrivesc cu suma de control pe disc, aceasta indică deteriorarea datelor. Ar putea fi cauzată de o eroare, defecțiuni hardware sau altceva - însă sistemul de operare îl poate recunoaște imediat.
Acest sistem de fișiere pune de asemenea bazele noilor caracteristici și alte îmbunătățiri, care se pot baza pe ceea ce oferă APFS.
De exemplu, APFS încorporează instantanee la nivelul sistemului de fișiere. Primul instantaneu conține o imagine completă a întregii unități, în timp ce instantaneele viitoare conțin doar modificările efectuate de la fotografia anterioară. Doar datele noi pe care le-ați adăugat ocupă spațiu. Time Machine funcționează similar, dar instantaneele APFS sunt chiar mai eficiente.Time Machine nu utilizează încă APFS, dar Apple ar putea muta Machine Time în APFS într-o ediție viitoare a macOS.
APFS acceptă, de asemenea, criptare multi-cheie, care permite chei diferite utilizate pentru a cripta diferite date de pe hard disk. Modul în care funcționează criptarea FileVault nu s-a schimbat încă, dar macOS într-o zi ar putea utiliza parole de criptare diferite pentru datele fiecărui utilizator și datele sistemului.
"Schimbul de spațiu" este o caracteristică nouă pe care unii oameni vor beneficia de astăzi. În mod tradițional, dacă ați creat mai multe volume (partiții) pe un disc fizic, a trebuit să decideți în față cât spațiu va avea fiecare volum. Deci, ați putea crea cinci volume diferite de 100 GB pe o unitate de 500 GB. Dacă unul dintre aceste volume necesită mai mult de 100 GB de spațiu, va trebui să redimensionați manual volumele. Cu toate acestea, dacă un volum avea nevoie doar de 20 GB de spațiu, ați pierdut spațiu de 80 GB - dacă nu ați redimensionat volumul și apoi ați alocat spațiul respectiv unui alt volum. Cu APFS, puteți crea cinci volume pe o unitate de 500 GB și nu vă faceți griji cu privire la cât de mult are nevoie fiecare. Volumele vor împărți spațiu. Atâta timp cât spațiul total utilizat de cele cinci volume este mai mic decât 500 GB din spațiul total disponibil, lucrurile vor funcționa.
Mai multe informații tehnice despre APFS sunt disponibile pe site-ul dezvoltatorului Apple.
Trecerea la APFS ar trebui să fie în mare măsură transparentă. Unitatea dvs. va fi migrată automat dacă aceasta este acceptată de APFS. Aparatul de timp și Seiful de fișiere funcționează în mod normal.
Cu toate acestea, există unele probleme cu Boot Camp. Un sistem Windows instalat alături de MacOS nu poate citi încă APFS, chiar și cu software-ul Apple Boot Camp instalat. Aceasta înseamnă că nu puteți utiliza panoul de control al Boot Camp pentru a schimba discul de pornire din Windows în acest moment. Pentru a reporni înapoi în MacOS, țineți apăsată tasta Opțiune în timpul pornirii calculatorului și alegeți MacOS. Încă puteți controla discul de pornire din Preferințe sistem> Disc de pornire în MacOS. Apple va rezolva, sperăm, acest lucru la un moment dat în curând.
Când utilizați aplicația Disk Utility (disponibilă la Finder> Applications> Utilities> Disk Utility), veți vedea probabil că unitatea Mac este APFS (cu excepția cazului în care este o unitate Fusion sau un hard disk mecanic care nu a fost migrat).
Datorită partajării spațiului, chiar dacă aveți un singur volum (partiție) pe unitatea dvs. ca majoritatea oamenilor, unitatea dvs. este formatată cu un container APFS care poate conține mai multe volume. De aceea veți vedea că acesta este împărțit în mai multe volume aici.
Pentru a adăuga un volum nou, faceți clic pe butonul "Volum nou". Acest lucru va adăuga volume noi în containerul APFS mai mare. Ele vor apărea la fel ca volume obișnuite sau partiții în Finder și în altă parte a sistemului, dar vor partaja spațiul cu toate celelalte volume din containerul APFS.
Nu utilizați butonul "Partiție" pentru a adăuga o nouă partiție, cu excepția cazului în care doriți să adăugați un volum nou, non-APFS în sistemul dvs. Adăugarea unei noi partiții va face spațiu în afara containerului APFS. Cu toate acestea, este obligatorie atunci când adăugați un volum Windows pentru Boot Camp, de exemplu.
Încă aveți un anumit control asupra dimensiunii volumelor APFS. Când creați un nou volum APFS, puteți face clic pe butonul "Opțiuni de dimensiune" și specificați o dimensiune a rezervelor (dimensiunea minimă) și dimensiunea contingentului (dimensiunea maximă) pentru volum, asigurându-vă că nu va deveni prea mic sau prea mare. Acest lucru nu este necesar, desigur - APFS funcționează automat chiar dacă nu specificați aceste opțiuni. Există doar dacă doriți acest control suplimentar.
Comutarea la APFS nu va fi observată de majoritatea utilizatorilor de Mac, dar pune bazele îmbunătățirilor viitoare, îmbunătățește performanța în anumite situații și ajută la protejarea împotriva corupției datelor. De asemenea, se mută macOS în același sistem de fișiere deja utilizat de către sistemul de operare Apple, iOS.