APFS ti lo lori MacOS, iOS, watchOS, ati tvOS
APFS (System File System) jẹ eto fun siseto ati titoro data lori eto ipamọ kan. APFS akọkọ tu pẹlu MacOS Sierra rọpo 30-odun-atijọ HFS + .
HFS + ati HFS (eyiti o ṣafihan ni igba akọkọ ti o wa ni awọn igba ti awọn disiki disiki, eyi ti o jẹ alabọde ipilẹ akọkọ fun Mac nigba ti awakọ awọn lile lile jẹ aṣayan iyebiye ti a funni nipasẹ awọn ẹgbẹ kẹta.
Ni iṣaaju, Apple ti flirted pẹlu rọpo HFS +, ṣugbọn APFS eyi ti o ti tẹlẹ kun ni iOS , tvOS , ati awọn watchOS jẹ bayi ni faili aiyipada faili fun MacOS High Sierra ati nigbamii.
A ṣe iṣapeye APFS fun Loni ati Ọjọ ọla & Ẹrọ-ọna ẹrọ Ikọja
HFS + ti a ṣe nigbati awọn kilọli 800 kb ni ọba . Macs lọwọlọwọ le ma nlo awọn floppies, ṣugbọn sisẹ awọn dira lile ti bẹrẹ lati dabi bi archaic . Pẹlu Apple tẹnumọ ibi ipamọ ti o filati ni gbogbo awọn ọja rẹ, eto faili ti iṣapeye lati ṣiṣẹ pẹlu awọn media media, ati ailagbara inherent ni iduro fun disk kan lati yika ni ayika kii ṣe ọpọlọpọ ori.
A ṣe apejuwe APFS lati ọna-lọ fun SSD ati awọn ọna ipamọ iṣeduro miiran. Biotilejepe a ṣe ayẹwo APFS fun bi o ṣe ṣakoso awọn ipilẹ-aladidi, o ṣe daradara pẹlu awọn drives lile oni.
Imudaniloju ojo iwaju
APFS ṣe atilẹyin nọmba 64-bit inode. Inode jẹ idamọ ara oto ti o nfihan ohun elo eto faili. Ohun elo faili faili le jẹ ohunkohun; faili, folda. Pẹlu inode 64-bit, APFS le ṣe idaduro 9 faili quintillion ni aijọju awọn ipalara ti o kọja opin ti atijọ ti awọn bilionu 2.1.
Mẹsan quintillion le dabi ẹnipe nọmba nla kan, ati pe o le beere boya ohun ti ẹrọ ipamọ yoo ni aaye to to lati rii daju pe ọpọlọpọ awọn nkan. Idahun naa nilo ki o tẹju si awọn ipo iṣowo. Wo eyi: Apple ti bere si bere si ọna ẹrọ iṣowo-ipele ti iṣowo-ẹrọ si awọn ọja-iṣowo, gẹgẹbi Mac ati agbara rẹ lati lo awọn ipamọ ti o ni. Eyi ni a kọkọ ri ni Awọn iṣan Fusion ti o gbe data laarin SSD-giga ati iṣẹ-sita, ṣugbọn o tobi pupọ, dirafu lile. Nigbagbogbo wọle si data ti a pa lori SSD yarayara, nigba ti awọn faili ti a lo diẹ igba ni a fipamọ sori dirafu lile.
Pẹlu awọn macOS , Apple ṣe igbasilẹ yii nipasẹ fifi ipamọ iCloud si isopọ. Gbigba awọn fiimu ati awọn TV ṣe afihan ti o ti ṣawari tẹlẹ lati wa ni ipamọ ni iCloud freeing up storage storage. Lakoko ti apẹẹrẹ kẹhin yii ko nilo ọna kika nọmba inode kan kọja gbogbo awọn disiki ti o lo nipasẹ ọna ipamọ ti o niyi, o fihan itọnisọna gbogbogbo Apple le n gbe ni; lati ṣajọpọ awọn imọ-ẹrọ ipamọ pupọ ti o dara julọ fun awọn olumulo ti olumulo, ki o si rii OS wo wọn bi aaye kan ṣoṣo.
Awọn ẹya APFS
APFS ni awọn ẹya ara ẹrọ ti o ṣeto rẹ yatọ si awọn ọna kika agbalagba.
- Awọn ere ibeji - Awọn ere ibeji gba laaye awọn faili laisi lẹsẹkẹsẹ laiṣe lilo aaye diẹ. Dipo ti dakọ faili die sẹhin lati ibi kan si ẹlomiiran, awọn iṣiro dipo tọka faili atilẹba, pin awọn bulọọki ti awọn data ti o ni pato laarin awọn faili meji. Ṣe awọn ayipada si faili kan, ati pe apo ti data ti o ti yipada ni a kọ si oniye titun, lakoko ti awọn mejeji ati ẹda tẹsiwaju lati pin awọn bulọọki ti ko yipada. Eyi kii ṣe ki didakọ faili nikan ni fifipamọ ni kiakia, ṣugbọn tun fipamọ lori aaye ibi ipamọ.
- Snapshots - APFS le ṣẹda aworan didun kan ti o duro fun aaye kan ni akoko. Snapshots le ṣee lo lati ṣafikun awọn afẹyinti daradara bi o ṣe jẹ ki o pada si bi awọn ohun wa ni aaye kan pato ni akoko. Snapshots ti wa ni ka-nikan awọn lẹta si iwọn atilẹba ati awọn data rẹ. Aworan titun ko ni aaye gidi, diẹ ẹ sii ju iye aaye ti o nilo lati tọju ijuboluwo si iwọn didun akọkọ. Bi akoko ti nlọ ati awọn ayipada ti ṣe si iwọn didun atilẹba, a mu akoonu naa pọ pẹlu awọn iyipada ti o waye.
- Atunṣipọlọ - APFS ṣe atilẹyin atilẹyin igbepamọ kikun ti o ni kikun awọn lilo AES-XTS tabi AES-CBC. Awọn faili mejeeji ati awọn metadata yoo papamọ. Awọn ọna fifi ẹnọ kọ atilẹyin pẹlu:
- Pa (ko si fifi ẹnọ kọ nkan).
- Bọtini-kan.
- Opo-bọtini, pẹlu awọn bọtini faili-kọọkan fun awọn data mejeeji ati awọn metadata.
- Pinpin pinpin -Space pin opin si titobi ipinlẹ ti tẹlẹ; dipo, gbogbo awọn ipele pin aaye ọfẹ ọfẹ lori drive . Pinpin aaye yoo gba awọn ipele pupọ lori drive lati dagba ki o si dinku ni agbara bi o ti nilo, laisi eyikeyi nilo lati tun pada.
- Atilẹkọ-Lori-Kọ - Idaabobo aabo data yi fun laaye awọn ẹya-ara data lati pín niwọn igba ti ko ṣe iyipada kankan. Lọgan ti a ba beere ayipada kan (kọ), a ṣe daakọ tuntun tuntun, ti o rii daju pe atilẹba ti wa ni osi mule. Nikan lẹhin igbati kikọ naa ti pari ni alaye faili ti a tunṣe lati tọka si data tuntun.
- Atomic Safe-Save - Eleyi jẹ iru si idii ti daakọ-lori-kọ ṣugbọn o kan si eyikeyi iṣẹ faili, gẹgẹbi awọn atunkọ tabi gbigbe faili kan tabi itọsọna. Lilo orukọ lorukọ bi apẹẹrẹ, faili ti o fẹ lati wa ni lorukọmii ni a ṣe dakọ pẹlu data titun (orukọ faili); ko titi ti ilana atunkọ ti pari ni eto awọn faili ti a tunṣe lati tunka si data tuntun. Eyi ni idaniloju pe ti o ba fun idi eyikeyi, gẹgẹbi ikuna agbara, tabi diẹ ninu awọn apọju HPU, ti kọwe ko pari, faili atilẹba ti o wa titi.
- Awọn faili Sparse - Yi ọna ti o dara julọ fun fifun aaye aaye gba aaye aaye laaye lati dagba nikan nigbati o ba nilo. Ni awọn ọna kika ti kii ṣe iyasọtọ, aaye aaye naa gbọdọ wa ni ipamọ ni ilosiwaju, paapa nigbati ko si data ti šetan lati wa ni ipamọ.