L'APFS hè utilizatu in macOS, iOS, watchOS è tvOS
L'APFS (Apple File System) hè un sistema per l'organisazione è strutturage di dati in un sistema di almacenamiento. Apertura di l'APFS sparghjeva cun macOS Sierra sustene a 30 anni di età HFS + .
HFS + è HFS (una versione era prima di u Sistema d'Arghjineriu Sistemàticu) hè stata creata originalmente in i tempi di disketti, chì eranu l'ur averageu di almacenamiento primariu per a Mac quandu i spines di discu duru era una faccia ottanta offerta da terzo.
In u passatu, Apple hà ligatu cù u sustituzione HFS +, ma APFS chì hè stata inclusa in iOS , tvOS è watchOS hè issa u sistema di schedariu predeterminatu per MacOS High Sierra è dopu.
L'APFS hè ottimista per a tecnulugia di u ghjornu è dumani
HFS + hè stata implementata quandu 800 è parechji filati eranu re . I Macs attuale ùn sianu micca l'usu di disketti, ma i rotulatorii di scatuli sò di principià per esse di manera arcaica . Cù Apple sferenu l'almacenamiento basu in u flussu in tutti i so prudutti, un sistema di archiu ottimisimu à travaglià cù l'articuli rotacioniali, è a latenza in l'aspittendu à un discu spin around ùn hà micca fattu assai sensu.
L'APFS hè designatu da u get-go per SSD è di altri sistemi di almacenamento in memoria. Invece chì l'APFS hè ottimista per quelli servitori di stati di stati sò stati cumpresi boni cù i discorsi impurtanti moderni.
Prucessu Futuru
L'APFS soporta un numero d'inode 64-bit. L' inode hè un identificatore unicu chì identificanu un oghjettu di u sistema di archive. Un oghjettu di u sistema di archiu pò esse qualcosa; un schedariu, un cartulare. Cù un node d'64-bit, l'APFS puderia pussiglià circa 9 mudelli di u sistema di u sistema di archivi chì avete più u passatu di u vechju limitu di 2.10000000000.
Nove quintillioni pò stà parechje cum'è un numeru assai numeru, è pudete rializaramente dumandà ciò chì u dischettu d'almacenamiento ha da esse spaziu adaciu per fà affichà quelli numerosi ogetti. A risposta hè precisu un apprezzamentu in i tendenzi di almacenamiento. Cunsiderate questu: Apple hà digià principiatu in a tecnulugia di almacenamiento a tecnulugia à i prudutti di u cunsumu, cum'è a Mac è a so capacità d'usà l'almacenamiento inculate. Questu vinni vistu in i pruduzzioni Fusion chì trasputevanu una data tra un SSD d'altu rendiment è un ritmu più lento, ma assai più grande, hard drive. I dati chì anu accede à l'accessu à u SSD veloce, mentre chì i schedarii usati menu spessu anu guardatu in u hard drive.
Cù macOS , Apple hà estendutu u cuncettu per aghjustà u almacenamiento basatu à iCloud à a mixta. Permettenu film è TV shows chì avete vistu da esse guardatu in iCloud libera l'almacenamiento local. Mentre chì stu ultimu esemplariu ùn hà micca bisognu di un sistema di numerazione inodore inode in tutti i dischi in u usu da stu sistema di almacenamientou tieru, ùn mostra una direzzione generale Apple potarà chì si move in; per aghjunghje parechje tecnulugias di almacenamiento chì cresce megliu i bisogni di l'utilizatori, è avè l'OS vede cum'è un spaziu fileu unicu.
Funzioni APFS
L'APFS hà numedu parechji funziunalità chì u distingue da sistemi di schedarii più vieve.
- Cloni - I Cloni pirmettenu casi còmpie di archivi instantiali senza utilizallu spaziu supplementu. Invece di copie un schedellu pocu à pocu da un locu à l'altru, i cloni invece di rifarenza u schedariu originale, cumparendu i blocchi di dati chì sò idèntici trà i dui schedari. Fate cambiamenti à un schedariu, è solu u bloque di dati chì hà cambiatu sò scritte à u novu clone, mentri l'urigginali è u clonu cuntinueghinu à spartablè u bloccu di dati. Questu ùn si fa l'archivi copie è salvià sopratuttu velozze, ma salvu ancu di u spaziu di almacenamento.
- Screenshots - L'APFS ponu creà una snapshot di volumore chì rapprisenta un puntu in u tempu. Scaricamentu pò esse usatu per facilità a copia di salvezza eficienti è permette à vultà in modu chì e cose eranu in un puntu particulare in tempu. I stampa sò suggerimenti solu di lettu à u voluminu originale è e so dati. Un novu snapshot ùn cogliere ùn hè micca un spaziu reale, altru chì a quantità di spaziu necessariu per guardà un puntero à u voluminu originale. Quandu u tempu passa è i cambiamenti sò fatti in u voluminu originale, a snapshot hè aghjurnata cù solu i cambiamenti chì sucvenenu.
- Encriptazione - APFS accéder l'encryption de chjorda forte cù i modèle AES-XTS o AES-CBC. I schedarii è i metadata sianu chjamati. I mètti di cifri accettati sò:
- Clear (senza cifre).
- Una chjave.
- Multi-chjave, cù chjave per u schedariu per i datu è metadata.
- Space Sharing-Spartisce in spartimentu torna finisce in partizioni di predefinimentu; invece, tutti i volumi partenu u spaziu sottuviatu in un viaghju . A spartazione spartifia permette diversi volumi in un prughjettu di cultivà è cagiunà dinamicamente quantu bisognu, senza avè necessariu di riparazioni.
- Copy-On-Write - Stu sistema di prutezzione di dati permetterà e strutture di dati per esse diventatu finu à u liceu chì ùn hè cambiatu. Quandu u cambiuu hè dumandatu (scrive), una nova copia unica hè fatta, assicurendu chì l'uriginale sò stati intactu. Solu après l'eseguzione hè cumpletu hè l'infurmazione d'archivi infurmati di u puntu di i novi dati.
- Atomic Safe-Save - Questu hè simile à l'idea di còpia nantu à scrive, ma appiega à qualsiasi operazione di u schedariu, cumu un nome di rinunzià o movendu un schedariu o direttu. Utilizendu u sfruttamentu cum'è un esempiu, u schedariu chì hè da quì hè rinomatu hè copiatu cù e novi dati (u nome di l'archive); micca finu à chì u prucessu di copia hè cumpletu hè u sistema di schedari d'aghjurnà per puntà a nova dati. Questu hà assicuratu chì, se per qualsiasi raggiuni, cum'è un fallimentu di forza, o qualchì tipu di sullofarinu CPU, l'scrittoghju ùn hè micca stampatu, u schedariu originale resta intagliu.
- Archive Sparse - Questa forma più efficevule di attribuisce l'archiu spaziu permette l'espazio file creta sempre quandu hè realtà necessariu. In sistemi di schedari pocu sparse, u spaziu di còdice duveranu esse riservate in anticipu, ancu quandu chì nisuna dati ùn hè prontu per esse guardatu.