Tapuni fa'asalalauga

I le tausaga talu ai WWDC Apple's world developer conference fa'afeiloa'i le faiga faila faila APFS. Faatasi ai ma se faafouga luga ole iOS 10.3 o masini muamua mai le Apple ecosystem o le a sui i ai.

O le faila faila o se fausaga e maua ai le teuina o faʻamaumauga i luga o le disk ma galulue uma i ai. O loʻo faʻaogaina nei e Apple le HFS + system mo lenei, lea ua uma ona faʻaaogaina i le 1998, sui le HFS (Hierarchical File System) mai le 1985.

O lea la, APFS, lea e tu mo Apple File System, e tatau ona suitulaga i le faiga na faia muamua i le silia ma le tolusefulu tausaga talu ai, ma e tatau ona faia i luga o Apple platforms uma i le 2017. O lona atinaʻe na amata i lalo ifo o le tolu tausaga talu ai, ae Na taumafai Apple Sui HFS + talu mai le 2006.

Muamua, peitaʻi, o taumafaiga e faʻaaogaina le ZFS (Zettabyte File System), masalo o le faila faila sili ona lauiloa i le taimi nei, na le manuia, sosoo ai ma ni poloketi se lua o loʻo atiaʻe a latou lava fofo. O le APFS la e umi lona talafaasolopito ma le tele o le faʻamoemoe. Ae ui i lea, o le toʻatele o loʻo le mautonu e uiga i le fuafuaga a Apple e faʻaaogaina le APFS i luga o lona faʻalapotopotoga, faʻasino atu i foliga o loʻo iloa mai isi faiga (aemaise ZFS) o loʻo misi mai ai. Ae o le mea na folafola mai e le APFS o se laasaga taua i luma.

APFS

APFS o se faiga ua fuafuaina mo le teuina faʻaonaponei - o le mea moni, ua fausia faʻapitoa mo Apple hardware ma software, o lea e tatau ona fetaui lelei i SSDs, gafatia tetele, ma faila tetele. Mo se fa'ata'ita'iga, e lagolagoina fa'aletulafono TAIMI ma faia pea lava pea, lea e fa'atumauina ai le maualuga o le fa'atinoga o le tisiki. O uiga autu ma mea lelei i luga o le HFS + o: faʻapipiʻi, ata, fefaʻasoaaʻi avanoa, faʻailoga, puipuiga faʻaletonu ma le faʻatulagaina vave o avanoa faʻaoga / avanoa avanoa.

Cloning e sui ai kopi masani, pe a faia se faila lona lua o faʻamaumauga e tutusa ma le kopi na kopiina i luga o le tisiki. Cloning nai lo le faia o se kopi o metadata (faʻamatalaga e uiga i le faila o le faila), ma afai e suia se tasi o clones, naʻo suiga o le a tusia i le disk, ae le o le faila atoa. O le lelei o le faʻapipiʻiina o le faʻasaoina o avanoa tisiki ma se faiga sili atu ona vave o le fatuina o se "kopi" o le faila.

Ioe, e na'o le tasi le tisiki e galue ai lenei faiga - pe a kopi i le va o tisiki se lua, e tatau ona faia se kopi atoatoa o le faila muamua i luga o le tisiki sini. O se tulaga le lelei o clones atonu o lo latou taulimaina o le avanoa, lea o le tapeina o se clone o soʻo se faila tele o le a faʻasaʻoloto toetoe lava leai se avanoa tisiki.

O se ata o se ata o le tulaga o le tisiki i se taimi patino, lea o le a mafai ai e faila ona faʻaauau ona galue i luga aʻo faʻasaoina pea o latou foliga, e pei ona i ai i le taimi na puʻeina ai le ata. Na'o suiga e teu i le disk, e leai ni fa'amatalaga fa'alua e faia. O lea la o se auala faʻasao e sili atu ona faʻatuatuaina nai lo le mea o loʻo faʻaaogaina e le Time Machine.

Fa'asoa avanoa e mafai ai ona tele vaeluaga tisiki fa'asoa fa'atasi le avanoa tisiki fa'aletino. Mo se faʻataʻitaʻiga, pe a vaevaeina se tisiki ma se faila faila HFS + i ni vaega se tolu ma o le tasi oi latou e leai se avanoa (aʻo isi avanoa), e mafai ona naʻo le tapeina o le isi vaeluaga ma faʻapipiʻi lona nofoaga i le mea na tamoe. mai fafo. AFPS fa'aalia avanoa avanoa uma i luga ole tisiki fa'aletino atoa mo vaega uma.

O lona uiga pe a fatuina ni vaeluaga, e leai se mea e manaʻomia e faʻatusatusa ai lo latou manaʻomia tele, aua e matua malosi lava e faʻatatau i le avanoa avanoa manaʻomia i le vaeluaga tuʻuina atu. Mo se faʻataʻitaʻiga, o loʻo i ai le matou tisiki ma le aofaʻi atoa o le 100 GB e vaevaeina i ni vaega se lua, lea e tumu ai le 10 GB ma le isi 20 GB. I lenei tulaga, o vaega uma e lua o le a faʻaalia 70 GB avanoa avanoa.

O le mea moni, o le fa'ailoga fa'ailoga o lo'o avanoa i le HFS +, ae o le APFS o lo'o ofoina atu lona fa'ailoga sili atu ona faigata. Nai lo o ni ituaiga se lua (leai se faʻailoga ma le tasi-key whole-disk encryption) faʻatasi ma le HFS +, e mafai e le APFS ona faʻailogaina se tisiki e faʻaaoga ai le tele o ki mo faila taʻitasi ma se ki eseese mo metadata.

O le puipuiga o le faaletonu e faasino i le mea e tupu pe a faaletonu a o tusitusi i le tisiki. I ia tulaga, o le leiloa o faʻamatalaga e masani ona tupu, aemaise lava pe a faʻamaufaʻailogaina faʻamaumauga, aua e iai taimi e faʻasolo uma ai ma faʻamaumauga tusitusia i le faagasologa o le faʻasalalauga ma e leiloa pe a motusia le eletise. APFS e aloese mai lenei faʻafitauli e ala i le faʻaaogaina o le Copy-on-write (COW), lea e le suia saʻo ai faʻamaumauga tuai i mea fou ma o lea e leai se lamatiaga o le leiloa pe a tupu se toilalo.

O mea o loʻo i ai i isi faiga faila faʻaonaponei e le maua e le APFS (i le taimi nei) e aofia ai le faʻamalosi ma siaki faʻalavelave (faʻalua o metadata e faʻamaonia ai le saʻo o le uluai - APFS e faia lenei mea, ae le mo faʻamatalaga tagata faʻaoga). O le APFS fo'i e leai ni fa'amaumauga (fa'alua) (va'ai cloning), lea e fa'asaoina ai avanoa tisiki, ae le mafai ona toe fa'aleleia fa'amaumauga pe a iai ni faiga pi'opi'o. I le fesoʻotaʻiga ma lenei mea, ua fai mai Apple e faʻafeiloaʻi i le lelei o le teuina o loʻo faʻapipiʻiina i ana oloa.

O tagata faʻaoga o le a muamua vaʻai APFS i masini iOS, ua uma ona faʻafouina i le iOS 10.3. O le isi fuafuaga saʻo e leʻo iloa, sei vagana ai i le 2018, o le Apple ecosystem atoa e tatau ona taʻavale i luga o le APFS, e pei o masini ma iOS, watchOS, tvOS ma macOS. O le faila faila fou e tatau ona vave, sili atu ona faʻatuatuaina ma sili atu le saogalemu faʻafetai i le faʻaleleia.

Punaoa: apu, Laupapa (2)
.