Затвори оглас

На прошлогодишњој ВВДЦ Аппле-овој светској конференцији за програмере представио нови систем датотека АПФС. Са ажурирањем на иОС 10.3 на њега ће се пребацити први уређаји из Аппле екосистема.

Систем датотека је структура која обезбеђује складиштење података на диску и сав рад са њим. Аппле тренутно користи ХФС+ систем за ово, који је већ био коришћен 1998. године, заменивши ХФС (Хијерархијски систем датотека) из 1985. године.

Дакле, АПФС, што је скраћеница од Аппле Филе Систем, требало би да замени систем који је првобитно креиран пре више од тридесет година, а требало би да то уради на свим Аппле платформама током 2017. Његов развој је почео тек пре мање од три године, али Аппле је покушао да замени ХФС+ од најмање 2006.

Међутим, прво су пропали покушаји да се усвоји ЗФС (Зеттабите Филе Систем), вероватно најпризнатији систем датотека у овом тренутку, а затим су уследила два пројекта која развијају сопствена решења. Дакле, АПФС има дугу историју и много ишчекивања. Међутим, многи су још увек несигурни у вези са Аппле-овим амбициозним планом да усвоји АПФС широм свог екосистема, указујући на карактеристике познате из других система (посебно ЗФС) које му недостају. Али оно што АПФС обећава и даље је значајан корак напред.

АПФС

АПФС је систем дизајниран за модерно складиштење – наравно, направљен је посебно за Аппле хардвер и софтвер, тако да би требало да буде добро прилагођен за ССД дискове, велике капацитете и велике датотеке. На пример, изворно подржава ТРИМ и то стално ради, што одржава перформансе диска високим. Главне карактеристике и предности у односу на ХФС+ су: клонирање, снимци, дељење простора, шифровање, заштита од грешке и брзо израчунавање коришћеног/слободног простора.

Клонирање замењује класично копирање, када се на диску креира други фајл података који је идентичан копираном. Уместо тога, клонирањем се ствара само дупликат метаподатака (информација о параметрима датотеке), а ако се један од клонова измени, само модификације ће бити записане на диск, а не цела датотека поново. Предности клонирања су уштеђени простор на диску и много бржи процес прављења „копије“ датотеке.

Наравно, овај процес функционише само у оквиру једног диска – када копирате између два диска, на циљном диску мора бити креиран потпуни дупликат оригиналне датотеке. Могући недостатак клонова може бити њихово руковање простором, где брисање клона било које велике датотеке неће ослободити скоро никакав простор на диску.

Снимак је слика стања диска у одређеном тренутку, што ће омогућити датотекама да наставе да раде на њему, а да и даље чувају своју форму каква је била у време када је снимак направљен. Само промене се тада чувају на диску, не стварају се дупли подаци. Дакле, ово је резервни метод који је поузданији од онога што Временска машина тренутно користи.

Дељење простора омогућава неколико партиције диска деле исти физички простор на диску. На пример, када је диск са ХФС+ системом датотека подељен на три партиције и једној од њих понестане простора (док остали имају простора), могуће је једноставно избрисати следећу партицију и додати њен простор оној која је покренута ван свемира. АФПС приказује сав слободан простор на целом физичком диску за све партиције.

То значи да приликом креирања партиција нема потребе да процењујете њихову потребну величину, јер је она потпуно динамична у зависности од потребног слободног простора на датој партицији. На пример, имамо диск укупног капацитета 100 ГБ подељен на две партиције, где једна попуњава 10 ГБ, а друга 20 ГБ. У овом случају, обе партиције ће показати 70 ГБ слободног простора.

Наравно, шифровање диска је већ доступно са ХФС+, али АПФС нуди свој много сложенији облик. Уместо два типа (без шифровања и енкрипције целог диска са једним кључем) ХФС+, АПФС може да шифрује диск користећи више кључева за сваку датотеку и посебан кључ за метаподатке.

Заштита од квара се односи на оно што се дешава у случају квара током писања на диск. У таквим случајевима често долази до губитка података, посебно када се подаци преписују, јер постоје тренуци када су избрисани и уписани подаци у току преноса и губе се при искључењу струје. АПФС избегава овај проблем коришћењем методе Цопи-он-врите (ЦОВ), у којој се стари подаци не замењују директно новима и стога не постоји ризик од њиховог губитка у случају квара.

Карактеристике присутне у другим модерним системима датотека које АПФС (тренутно) недостају укључују компресију и сложене контролне суме (дупликати метаподатака за проверу интегритета оригинала – АПФС то ради, али не за корисничке податке). АПФС-у такође недостаје редундантност података (дупликати) (погледајте клонирање), што штеди простор на диску, али онемогућава поправку података у случају оштећења. У вези са овим, за Аппле се каже да је привлачан квалитету складишта које инсталира у своје производе.

Корисници ће прво видети АПФС на иОС уређајима, већ приликом ажурирања на иОС 10.3. Следећи тачан план још није познат, осим да би 2018. године цео Аппле екосистем требало да ради на АПФС, односно уређајима са иОС, ватцхОС, твОС и мацОС. Нови систем датотека би требало да буде бржи, поузданији и сигурнији захваљујући оптимизацији.

Ресурси: јабука, ДТраце (2)
.