Што такое НПФ (ад Apple File System для MacOS)?

НПФ выкарыстоўваюцца на MacOS, прашыўцы, watchOS і tvOS

НПФ (Apple File System) уяўляе сабой сістэму для арганізацыі і структуравання дадзеных у сістэме захоўвання дадзеных. НПФ першапачаткова выпушчаны з MacOS Sierra замяняе 30-гадовы HFS + .

HFS + і HFS (крыху больш ранняя версія Hierarchical File System) былі першапачаткова створаны яшчэ ў часы дыскет, якія былі асноўным сродкам захоўвання для Mac, калі спінінг жорсткіх дыскаў былі дарагі варыянт, прапанаваны трэцімі асобамі.

У мінулым, Apple заігрывала з заменай HFS +, але які НПФ ужо ўключаны ў IOS , tvOS і watchOS цяпер файлавай сістэмай па змаўчанні для MacOS High Sierra , а пазней.

НПФ аптымізаваны сёння і заўтра & # 39; s Тэхналогія захоўвання

HFS + было рэалізаваны пры 800 кб дыскет былі каралём . Бягучыя Макі не могуць выкарыстоўваць дыскеты, але спінінг жорсткіх дыскаў пачынаюць здавацца гэтак жа архаічна . З Apple, якія падкрэсліваюць на базе флэша-памяць ва ўсіх сваіх прадуктах, файлавая сістэма, аптымізаваная для працы з ратацыйнымі СМІ і уласцівай затрымкай у чаканні дыска круціцца вакол проста не робіць шмат сэнсу.

НПФ распрацаваны з самага пачатку ісці на SSD і іншых сістэм захоўвання дадзеных на аснове флэш. Нягледзячы на ​​тое, НПФ аптымізаваны для працы як цвёрдацельныя назапашвальнікі, ён добра працуе з сучаснымі жорсткімі дыскамі.

будучая расстойка

Падтрымлівае НПФ 64-бітны нумар індэкснага дэскрыптара. Індэксны дэскрыптар ўяўляе сабой унікальны ідэнтыфікатар , які ідэнтыфікуе аб'ект файлавай сістэмы. Аб'ект файлавай сістэмы можа быць што заўгодна; файл, папка. З 64-бітным инодом НПФ можа трымаць каля 9 нониллионов аб'ектаў файлавай сістэмы дробеструйной міма старога мяжы 2,1 млрд.

Дзевяць нониллион можа здацца даволі вялікая колькасць, і вы можаце справядліва спытаць, што прылада захоўвання дадзеных будзе мець досыць месцы, каб правесці на самай справе, што многія аб'екты. Адказ патрабуе зазірнуць у тэндэнцыі захоўвання. Разгледзім гэта: Apple ужо пачала рухацца тэхналогіі захоўвання дадзеных карпаратыўнага ўзроўню для прадуктаў спажывецкага ўзроўню, такіх як Mac і яго здольнасць выкарыстоўваць шматузроўневую сістэму захоўвання дадзеных. Гэта быў першым бачылі ў Fusion дысках , якія перамяшчаліся дадзеныя паміж SSD высокай прадукцыйнасці і больш павольна, але значна вялікім, жорсткім дыскам. Часта доступ дадзеныя захоўваюцца на хуткіх SSD, у той час як файлы, якія выкарыстоўваюцца радзей былі захаваны на цвёрдым дыску.

З MacOS , Apple пашырыць гэтую канцэпцыю, дадаўшы захоўвання ICloud на аснове да злучэння. Дазвол фільмы і тэлеперадачы вы ўжо назіралі, каб захоўваць у ICloud вызваляючы лакальнае сховішча. У той час як гэты апошні прыклад не патрабуе адзінай инод сістэмы нумарацыі ва ўсіх дысках ў выкарыстанні гэтага шматузроўневай сістэмай захоўвання дадзеных, ён паказвае агульны кірунак Apple, можа рухацца ў; каб аб'яднаць некалькі тэхналогій захоўвання дадзеных, якія найлепшым чынам адказваюць патрэбнасцям карыстальніка, і маюць АС бачыць іх як адзіная файлавая прастора.

асаблівасці НПФ

НПФ мае шэраг асаблівасцяў, якія адрозніваюць яго ад старых файлавых сістэм.