APFS yog siv rau macOS, iOS, watchOS, thiab tvOS
APFS (Kua Ntaub Ntawv Cov Ntaub Ntawv) yog ib qhov system rau kev sib koom tes thiab teeb tsa cov ntaub ntawv khaws cia rau hauv lub system. APFS muab tso tawm nrog lub MacOS Sierra hloov chaw rau 30 xyoo HFS + .
HFS + thiab HFS (ib qho xov xwm me ntsis ua ntej ntawm Hierarchical Cov Ntaub Ntawv System) yog Ameslikas tsim rov qab rau hnub ntawm floppy disks, uas yog thawj cia nruab nrab rau Mac thaum spinning nyuaj drives muaj kev xaiv kim heev los ntawm peb tog.
Nyob rau hauv lub dhau los, Apple tau flirted nrog hloov HFS, tab sis APFS uas yog twb muaj nyob rau hauv iOS no , tvOS , thiab watchOS yog tam sim no lub neej ntawd cov ntaub ntawv rau macOS High Sierra thiab tom qab.
APFS Optimized rau Hnub No thiab Tagkis & # 39; s Cia Tshuab
HFS + tau pib thaum 800 kb floppies tau huab tais . Cov Macs tam sim no tsis yog siv cov floppies, tab sis spinning nyuaj drives pib zoo li li archaic . Nrog kua emphasizing flash-raws cia nyob rau hauv tag nrho nws cov khoom, ib qhov system optimized ua hauj lwm nrog cov lus tshaj tawm, thiab qhov tseem tshaj latency nyob rau hauv tos ib disk rau tig ib ncig xwb tsis ua kev txiav txim siab ntau.
APFS yog tsim los ntawm kev nkag mus rau SSD thiab lwm lub tshuab hluav taws xob. Txawm hais tias APFS yog qhov ua kom zoo li cas rau hauv lub xeev cov khoom ua haujlwm, nws ua tau zoo nrog cov niaj hnub nyuaj drives.
Yav Tom Ntej Pov Thawj
APFS txhawb ib tug 64-ntsis inode naj npawb. Tus inode yog tus cim cim uas qhia txog qhov khoom tawm tsam. Ib tus kwv cov ntaub ntawv muaj cuab kav ua tau txhua yam; ib daim ntawv, ib phau ntawv. Nrog 64-ntsis inode, APFS yuav tuav roughly 9 quintillion cov ntaub ntawv khoom blasting yav dhau los lub hnub nyoog ntawm 2.1 billion.
Cuaj tus quintillion tej zaum yuav zoo li ib tus naj npawb zoo nkauj zoo nkauj, thiab koj muaj cai nug seb yam twj cia khoom puas yuav muaj chaw txaus kom tuav tau ntau yam khoom. Cov lus teb yuav tsum muaj ib tug neeg ua hauj lwm rau hauv cov cim cia. Xav txog qhov no: Kua muaj twb pib tsiv lub tuam txhab cia khoom siv rau cov khoom siv-theem khoom, xws li Mac thiab nws txoj kev muaj peev xwm siv kev khi cia. Qhov no yog thawj zaug pom hauv Fusion drives uas tau hloov cov ntaub ntawv ntawm kev kawm siab SSD thiab qeeb qeeb, tab sis ntau dua loj, nyuab tsav. Cov ntaub ntawv nquag nkag tau khaws cia ntawm SSD ceev ceev, thaum cov ntaub ntawv siv tsawg dua tau muab khaws cia rau hauv qhov tsav nyuab.
Nrog macOS , Kua txuas ntxiv lub tswvyim los ntawm kev ntxiv iCloud raws li cia cov khoom siv sib xyaw. Pub cov tsos thiab TV qhia koj twb tau saib kom raug khaws cia hauv iCloud freeing up local store. Thaum no tus piv txwv kawg no tsis tas yuav tsum muaj kev sib txuas hauv numbering thoob plaws tag nrho cov disks siv los ntawm no tiered cia system, nws qhia tau tias ib qho dav dav heev Apple yuav tsiv mus nyob hauv; coj los ua ke ntau yam yees cia kom zoo haum qhov kev xav tau ntawm tus neeg siv, thiab muaj lub OS pom lawv raws li ib qho chaw ua cov ntaub ntawv.
APFS nta
APFS muaj ntau cov qauv uas tau muab cais tawm ntawm cov ntaub ntawv sau tseg loj dua qub.
- Clones - Clones cia cov ntaub ntawv luam tawm kiag tam sim uas tsis siv chaw ntxiv. Siv cov ntawv luam tawm me ntsis ntawm ib qhov chaw mus rau lwm tus, clones xwb siv thawj cov ntaub ntawv, sib koom cov khoom ntawm cov ntaub ntawv uas zoo tib yam ntawm ob cov ntaub ntawv. Hloov cov ntaub ntawv rau cov ntaub ntawv, thiab tsuas yog lub thaiv ntawm cov ntaub ntawv uas tau hloov lawm sau rau cov tshiab clone, thaum ob qho tib si tus thawj thiab cov clone tseem muab cov khoom sib hloov ntawm unchanged. Qhov no tsis tsuas yog ua kom luam ntawv luam thiab txuag tshwj xeeb tshaj yog ceev, tab sis kuj txuag tau rau qhov chaw cia kev xav tau.
- Snapshots - APFS tuaj yeem ua ib lub ntim qhov sib npaug uas sawv cev rau lub sijhawm. Snapshots yuav siv tau los pab txhawb cov kev lag luam kom zoo dua thiab tso cai rau koj rov qab mus li cas yam tau ntawm ib qho kev taw qhia hauv lub sijhawm. Snapshots yog nyeem ntawv-tsuas pointers rau tus thawj ntim thiab nws cov ntaub ntawv. Ib qho tshiab snapshot yuav siv sij hawm tsis muaj qhov chaw tiag tiag, uas tsis yog qhov ntau ntawm qhov chaw xav tau los khaws tus pointer rau thawj lub ntim. Raws li lub sij hawm mus los thiab cov kev hloov tau ua rau thawj lub ntim, cov snapshot tshiab nrog cov kev hloov uas tshwm sim.
- Encryption - APFS txhawb zog disk encryption siv AES-XTS lossis AES-CBC hom. Ob cov ntaub ntawv thiab cov metadata yuav tsum encrypted. Cov kev txhawb zog tau muaj xws li:
- Ntshiab (tsis muaj encryption).
- Ib qho tseem ceeb.
- Qee qhov tseem ceeb, nrog rau cov ntaub ntawv ib zaug rau ob qho tib si thiab cov ntaub ntawv.
- Qhov Chaw Sib Tw Sib Sau-Lub Sib Tw Sib Ntsib xaus rau kev txiav txim siab qhov ntau thiab tsawg; Xwb, tagnrho cov cim qhia qhov chaw dawb dawb ntawm tus tsav . Kev sib koom chaw yuav pub ntau qhov ntau ntawm ib tus tsav kom loj hlob thiab ntsws dynamically raws li xav tau, tsis muaj qhov yuav tsum tau rov qab ua dua.
- Tsab-Sau-Sau - Tsab ntawv tiv thaiv cov ntaub ntawv no pub rau cov ntaub ntawv khaws tseg kom tas li yog tias tsis muaj kev hloov. Thaum qhov kev thov hloov (sau ntawv), ib daim ntawv tshiab yog tsim, kom ntseeg tau tias daim tseem yog sab laug. Tsuas yog tom qab sau tiav lawm yog cov ntaub ntawv xov xwm tshiab rau taw tes rau cov ntaub ntawv tshiab.
- Atomic Safe-Save - Qhov no zoo ib yam li lub tswv yim ntawm daim ntawv sau npe-rau-sau tab sis siv rau cov ntaub ntawv ua haujlwm, xws li hloov npe lossis hloov cov ntaub ntawv los yog cov npe. Kev siv cov ntaub ntawv rov qab ua ib qho piv txwv, cov ntaub ntawv uas hais txog yuav muab hloov dua tshiab yog luam nrog cov ntaub ntawv tshiab (cov ntaub ntawv lub npe); tsis txog thaum cov ntaub ntawv tiav yog cov ntaub ntawv txhim kho kom taw tes rau cov ntaub ntawv tshiab. Qhov no ua kom paub tias yog vim li cas los xij, xws li lub hwj chim, los yog qee yam ntawm CPU ntsuav, qhov sau tsis tiav, thawj cov ntaub ntawv tseem tshuav.
- Cov Ntaub Ntawv Sib Txawv - Cov kev siv ntau qhov chaw faib cov ntaub ntawv tso cai rau chaw ua haujlwm kom loj tuaj thaum uas xav tau. Hauv cov ntaub ntawv tsis sib txuas lus, cov ntaub ntawv yuav tsum tau tseg ua ntej, txawm tias tsis muaj ntaub ntawv npaj kom txhij.