Înțelegerea APFS Noul sistem de fișiere de la Apple

  • Samson Garrison
  • 0
  • 4934
  • 597

Unul dintre anunțurile mai dezvoltate care nu au făcut Keynote în WWDC din acest an a fost Apple care a introdus un nou sistem de fișiere botezat Apple File System (APFS).

Sistemele de fișiere actuale utilizate de companie (HFS și HFS +) au o vechime de peste zece ani și nu au fost niciodată concepute cu adevărat pentru dispozitivele de stocare care stochează date în ordinea gigabytes.

APFS a fost dezvoltat „de la zero” pentru a scala uniform pe toate dispozitivele lor. Aceasta înseamnă că, de la Apple Watch la Mac, toate dispozitivele vor folosi APFS ca sistem de fișiere implicit în următorii ani.

Ce caracteristici vă puteți aștepta în noul sistem de fișiere și cum contează acestea la nivel de utilizator? Avem o analiză simplă a noilor funcții majore în APFS, așa cum a anunțat gigantul tehnologic.

Nanozecondă Timestamp Granularity:

Sistemul de fișiere HFS + utilizat în prezent are suport pentru o granularitate de timp de 1 secundă. Practic, aceasta înseamnă că timestamps-urile (citiți „fișierul creat pe”, „ultima modificare activată”) pe fișierele dvs. într-un sistem HFS + sunt corecte până la o secundă. Acest lucru a fost bine și bine atunci când HFS + a fost proiectat inițial, la aproape 13 ani în urmă, pentru dispozitivele de stocare care erau lente și o perioadă de timp de 1 secundă ar putea gestiona cu ușurință atomicitatea sistemului de fișiere.

Cu toate acestea, dispozitivele de stocare utilizate în generația curentă de dispozitive sunt capabile să opereze I / O la nivelul nanosecundelor, făcând din necesitatea granularității timpului de nanosecundă o necesitate într-un sistem modern de fișiere.

criptare:

Una dintre caracteristicile cheie din Apple File System, și poate cea mai utilă, chiar și pentru utilizatorii nealimentați, este criptarea. APFS oferă utilizatorilor trei opțiuni pentru modul de criptare a datelor (dacă este deloc).

  1. necriptate:

    Utilizatorul poate opta pur și simplu să nu cripteze datele sale deloc. Acesta nu este probabil cel mai bun mod de a discuta despre fișierele dvs. dacă aveți date sensibile pe laptop; oricum.

    Cu toate acestea, pentru fiecare, pentru a vă putea păstra fișierele necriptate.

  2. Criptare cu cheie unică:

    Criptarea unei singure chei pe dispozitivul dvs. va funcționa la fel ca FileVault funcționează pe un Mac chiar acum. Acesta va cripta datele dvs., necesitând o cheie pentru accesarea acestora.

  3. Criptare cu mai multe chei:

    Mai simplu spus, criptarea cu mai multe chei este minunată. Criptarea cu mai multe chei pe APFS va permite utilizatorilor să creeze mai multe chei pentru fișiere diferite, sau chiar părți de fișiere. Deci, întregul disc va fi criptat, dar puteți crea chei suplimentare (să spunem, pe telefon), pentru a dezvălui și mai multe date atunci când telefonul dvs. este deblocat, oferindu-vă astfel acces la cheie. Aceasta este o completare nouă și interesantă pentru APFS, deoarece va permite criptarea „pe fișier”, astfel încât fișiere diferite pot avea chei de criptare diferite.

Fișiere sparse:

Fișierele reduse permit alocarea memoriei unui fișier numai atunci când este nevoie. Sprijinirea fișierelor rare înseamnă că unui fișier mare (să zicem 1 GB) va fi alocat doar întregul spațiu de 1 GB pe dispozitivul de stocare atunci când datele reale din fișier au dimensiunea de 1 GB. De exemplu, luați în considerare cazul de utilizare în care descărcați un fișier folosind un torrent. Fișierul poate fi un fișier mare, să zicem 1 GB. În sistemul de fișiere HFS +, în momentul în care fișierul începe descărcarea, sistemul de fișiere alocă 1 GB de spațiu fișierului, chiar dacă datele reale care ar fi putut fi descărcate (și, prin urmare, salvate) pot fi la fel de puțin ca un singur kilobyte.

Cu toate acestea, APFS nu va aloca întregul 1GB chiar la început. În schimb, fișierului va fi alocat spațiu pe disc pe măsură ce crește.

Instantanee:

„Instantanee”, după cum sugerează și numele, vă permite practic să faceți o instantanee a unui fișier într-un anumit moment, astfel salvând starea fișierului și lăsându-vă să continuați să îl editați. Modificările sunt urmărite de sistemul de fișiere și doar datele noi ocupă spațiu suplimentar. Instantaneele sunt mai rapide decât salvările obișnuite de fișiere. O salvare tipică a fișierului, care salvează întreaga informație a fișierului de fiecare dată când utilizatorul „salvează” fișierul, necesită timp proporțional cu dimensiunea fișierului..

O instantanee, pe de altă parte, salvează doar modificările de fiecare dată când utilizatorul „salvează” fișierul. Aceasta permite copiilor de rezervă să utilizeze mai puțin spațiu pe disc decât în ​​sistemele de fișiere care nu acceptă instantanee. Aceasta înseamnă că backup-urile TimeMachine vor deveni mai rapide, mai eficiente și vor ocupa și mai puțin spațiu.

Împărțirea spațiului:

Partajarea spațiului este o caracteristică nouă în APFS care va permite mai multor volume să partajeze logic spațiu de memorie pe un dispozitiv de stocare. Ce înseamnă acest lucru, este dacă aveți un SSD de 256 GB pe Mac, APFS vă va permite să îl partiționați astfel încât fiecare dintre partiții să afișeze întregul 256 GB (sau dimensiunea pe care o alegeți), așa cum este disponibil pentru utilizare. extinde sau micșorează dimensiunea fizică atunci când fișierele sunt adăugate sau eliminate din partiții.

Eficiența spațială:

Stocarea eficientă a fișierelor pe un dispozitiv de stocare este de cea mai mare importanță pentru o mai bună performanță, precum și pentru utilizarea mai eficientă a sistemului de fișiere.

APFS gestionează eficiența spațiului folosind ceea ce se numește „Clone”. Practic, dacă copiați un fișier în același sistem de fișiere, în loc să creați o copie duplicată a datelor, APFS pur și simplu partajează aceleași date de pe disc cu noul fișier. Aceasta înseamnă că mai multe copii ale aceluiași fișier nu vor mai folosi spațiu suplimentar „per-file”.

Performanţă:

Apple a adus câteva îmbunătățiri „sub capotă” la APFS pentru a-l face să funcționeze mai bine pe dispozitivele lor.

APFS este optimizat pentru stocarea Flash. Aceasta este stocarea folosită pe fiecare dispozitiv Apple nou vândut utilizatorilor și are sens ca sistemul lor de fișiere să fie optimizat în funcție de tehnologia de stocare pe care o folosesc.

De asemenea, APFS folosește ceea ce se numește „TRIM”. TRIM este o comandă folosită de Sistemul de operare pentru a informa SSD care blocuri de date nu mai sunt utilizate și pot fi șterse. TRIM va permite SSD-ului să „marcheze” blocurile de memorie care nu mai conțin date valide, așa că atunci când este necesar să fie scrise date noi, SSD poate utiliza blocurile marcate. Aceasta duce la o viteză de scriere mai mare.

Deși această caracteristică era disponibilă în HFS +, APFS permite emiterile comenzilor TRIM în mod asincron atunci când fișierele sunt șterse sau când se recuperează spațiul liber. Acest lucru asigură că modificările la metadate sunt scrise în stocare înainte de efectuarea operațiunilor de ștergere sau recuperare.

Dacă ați folosit un Mac, șansele sunt că ați întâlnit o minge de plajă învârtită, mai cunoscută sub numele de „balonul de moarte care se învârte”. Acest lucru apare de obicei atunci când sistemul de operare efectuează mai multe operații de scriere pe SSD. Cu APFS, Apple va face ca sistemul de fișiere să acorde prioritate operațiilor care sunt imediat vizibile pentru utilizatori, în comparație cu sarcinile de fundal care nu sunt vizibile.

Contrast caracteristic între HFS + și Apple APFS

CaracteristicăSistem de fișiere HFS +Sistem de fișiere APFS
Asistență pentru fișiere sparseNuda
TUNDEdaDa (de asemenea, asincron)
Numere inode32 biți64 biți
Împărtășirea spațiuluiNuda
cloneleNuda
InstantaneeNuda

VEZI DE asemenea: Cum să blocați și să protejați fișierele cu parolă de pe Mac

Încântat despre APFS?

Efortul Apple de a dezvolta un sistem de fișiere complet nou de la început sună ca o idee bună; mai ales având în vedere că îl dezvoltă vizând doar hardware-ul Apple, ceea ce înseamnă că APFS va încerca să utilizeze hardware-ul în cel mai bun mod posibil, în special stocarea rapidă a flash-ului rapid pe dispozitivele Apple. Aceasta ar trebui să fie o îmbunătățire decentă din multe nuanțe ale HFS + atunci când Apple lansează în sfârșit sistemul de fișiere APFS la sfârșitul anului 2016 sau la începutul lui 2017.

Suntem foarte încântați de APFS și de modul în care se va îmbunătăți modul în care dispozitivele noastre Apple gestionează fișierele și directoarele.

Ce părere aveți despre APFS? Spuneți-ne în comentariile de mai jos.




Nimeni nu a comentat acest articol încă.

Ghiduri de cumpărare gadget, tehnologii care contează
Publicăm ghiduri detaliate pentru achiziționarea de echipamente, creăm liste interesante cu cele mai bune produse de pe piață, acoperim știri din lumea tehnologiei