Xir xayeysiis

Shirkii horumarinta caalamiga ah ee WWDC Apple sannadkii hore soo bandhigay nidaamka cusub ee faylka APFS. Iyadoo la cusbooneysiiyay IOS 10.3 Qalabka ugu horreeya ee ka socda nidaamka deegaanka ee Apple ayaa u wareegi doona.

Nidaamka faylka waa qaab-dhismeed bixiya kaydinta xogta diskka oo dhammaan la shaqeeya. Apple hadda waxay tan u isticmaashaa nidaamka HFS+, kaas oo mar horeba la geeyay 1998, isagoo bedelaya HFS (Nidaamka Faylka Sare) ee 1985.

Markaa APFS, oo u taagan Nidaamka Faylka Apple, ayaa loo malaynayaa inay bedesho nidaamka markii hore la abuuray in ka badan soddon sano ka hor, waxaana loo malaynayaa inay sidaas ku samayso dhammaan aaladaha Apple inta lagu jiro 2017. Horumarkeedu wuxuu bilaabmay oo keliya wax ka yar saddex sano ka hor, laakiin Apple waxay isku dayday Bedelka HFS+ ilaa ugu yaraan 2006.

Marka hore, si kastaba ha ahaatee, dadaallada lagu doonayo in lagu qaato ZFS (Zettabyte File System), malaha nidaamka faylka ugu caansan ee xilligan, ayaa ku guuldareystay, oo ay ku xigto laba mashruuc oo horumarinaya xalalkooda. Markaa APFS waxay leedahay taariikh dheer iyo rajooyin badan. Si kastaba ha ahaatee, qaar badan ayaa weli hubin qorshaha hamiga Apple ee ah in ay qaataan APFS guud ahaan hab-nololeedkeeda, iyaga oo tilmaamaya sifooyinka laga yaqaan nidaamyada kale (gaar ahaan ZFS) ee ka maqan. Laakin waxa ay APFS balan qaadayso wali waa talaabo muhiim ah oo horay loo qaaday.

APFS

APFS waa nidaam loogu talagalay kaydinta casriga ah - dabcan, waxaa si gaar ah loogu dhisay qalabka Apple iyo software, sidaas darteed waa in ay si fiican ugu habboon tahay SSD-yada, awoodaha waaweyn, iyo faylasha waaweyn. Tusaale ahaan, asal ahaan way taageertaa TRIM oo si joogto ah u sameeya, taas oo ka dhigaysa waxqabadka saxanka sare. Tilmaamaha ugu muhiimsan iyo faa'iidooyinka ka sarreeya HFS+ waa: cloning, snapshots, wadaagista booska, sirta, ilaalinta fashilka iyo xisaabinta degdega ah ee la isticmaalo/meel bannaan.

Cloning waxay beddeshaa koobiyeynta caadiga ah, marka fayl labaad oo xog ah oo la mid ah kan la koobiyay lagu abuuray saxanka. Cloning beddelkeeda kaliya waxay abuurtaa nuqul ka mid ah metadata (macluumaadka ku saabsan cabbirrada faylka), iyo haddii mid ka mid ah clone-yada wax laga beddelo, kaliya wax ka beddelka ayaa lagu qori doonaa saxan, ma aha faylka oo dhan mar kale. Faa'iidooyinka cloning waxaa lagu kaydiyaa meel disk ah iyo hab aad u dhakhso badan ee abuurista "nuqul" faylka.

Dabcan, habkani wuxuu ku shaqeeyaa hal saxan oo kaliya - marka la koobiyeynayo inta u dhaxaysa laba saxan, nuqul dhamaystiran oo faylka asalka ah waa in lagu sameeyaa saxanka bartilmaameedka. Khasaaraha suurtagalka ah ee clones ayaa laga yaabaa inay tahay maaraynta booska, halkaas oo tirtirida clone ee fayl kasta oo weyn ay xorayn doonto ku dhawaad ​​meel bannaan oo disk ah.

Sawir-qaadiddu waa sawirka xaaladda saxanka ee wakhti go'an, kaas oo u oggolaanaya faylalka inay ku sii shaqeeyaan iyaga oo weli ilaalinaya qaabkooda, maadaama ay ahayd markii sawirka sawirka la qaaday. Kaliya isbeddelada ayaa lagu kaydiyaa saxanka, lama abuurin xog nuqul ah. Markaa kani waa hab kayd ah oo la isku halayn karo marka loo eego waxa Time Machine hadda isticmaalo.

Wadaagista booska ayaa awood u yeelata dhowr qaybaha diskka wadaaga meel saxan ah oo isku mid ah. Tusaale ahaan, marka disk ka HFS+ faylka loo qaybiyo saddex qaybood oo mid ka mid ah uu ka baxo meel bannaan (halka kuwa kale ay bannaan yihiin), waxaa suurtogal ah in si fudud loo tirtiro qaybta soo socota oo lagu dhejiyo booskeeda midkii orday. meel bannaan. AFPS waxay soo bandhigaysaa dhammaan boosaska bilaashka ah ee dhammaan saxanka jireed ee dhammaan qaybaha.

Tani waxay ka dhigan tahay marka la abuurayo qaybo, looma baahna in la qiyaaso cabbirkooda loo baahan yahay, maadaama ay si buuxda u firfircoon tahay iyada oo ku xidhan booska bannaan ee loo baahan yahay ee qaybta la bixiyay. Tusaale ahaan, waxaan haynaa saxan leh awood dhan 100 GB oo loo qaybiyay laba qaybood, halkaas oo mid buuxiyo 10 GB, kan kalena 20 GB. Xaaladdan oo kale, labada qayboodba waxay tusi doonaan 70 GB ee meel bannaan.

Dabcan, sirta saxanka ayaa horeyba loogu heli jiray HFS+, laakiin APFS waxay bixisaa qaabkeeda kakan oo aad u adag. Halkii laga heli lahaa laba nooc (aan lahayn sireed iyo hal-fure sireed-dhameedka diskka) oo leh HFS+, APFS waxay awood u leedahay inay sirayso diskka iyadoo la adeegsanayo furayaal badan oo fayl kasta ah iyo fure u gaar ah metadata.

Ilaalinta guuldarada waxaa loola jeedaa waxa dhaca haddii ay dhacdo guuldarro marka wax lagu qorayo saxanka. Xaaladahan oo kale, inta badan waxay dhacdaa luminta xogta, gaar ahaan marka xogta la beddelo, sababtoo ah waxaa jira waqtiyo ay labadaba xogta tirtiray iyo kuwa qoranba ay ku jiraan habka gudbinta oo ay lumaan marka korontada la gooyo. APFS waxay ka fogaataa dhibaatadan iyadoo la isticmaalayo habka Nuqul-ku qor (COW), kaas oo xogta hore aan si toos ah loogu beddelin kuwo cusub sidaas darteedna aysan jirin khatar ah inay lumiyaan haddii ay dhacdo guuldarro.

Astaamaha ku jira nidaamyada kale ee faylalka casriga ah ee APFS (hadda) ay ka maqan tahay waxaa ka mid ah isku-buufin iyo jeegag kakan ( nuqul ka mid ah xogta badan si loo xaqiijiyo daacadnimada asalka - APFS ayaa tan samaysa, laakiin maaha xogta isticmaalaha). APFS waxa kale oo ay ka maqan tahay dib-u-celinta xogta (duplicates) (eeg cloning), taas oo badbaadisa booska diskka, laakiin ka dhigaysa mid aan suurtagal ahayn in la dayactiro xogta haddii ay dhacdo musuqmaasuq. Arrintan, ayaa la sheegay in Apple ay soo jiidanayso tayada kaydinta ay ku rakibto alaabteeda.

Isticmaalayaashu waxay marka hore ku arki doonaan APFS aaladaha iOS, mar hore marka la cusboonaysiinayo iOS 10.3. Qorshaha saxda ah ee xiga weli lama garanayo, marka laga reebo in 2018, dhammaan nidaamka deegaanka ee Apple waa inuu ku shaqeeyaa APFS, taas oo ah, aaladaha iOS, watchOS, tvOS iyo macOS. Nidaamka cusub ee faylka waa inuu ahaado mid degdeg ah, la isku halleyn karo oo ammaan badan mahadda hagaajinta.

Khayraadka: Apple, DTrace (2)
.