Ако сте проследявали новините от най-новата версия на MacOS на Apple, вероятно сте забелязали известно споменаване на Apple File System или APFS. Това е една от тези неприятни теми, които не получават много внимание. И все пак, това е основната структура, която е в основата на опита на потребителя с операционната система. APFS няма да бъде завършен до 2017 г., но можете да получите вкус в предварителен преглед на разработчиците, който вече е на разположение в Сиера.

Разлики и подобрения

За бързо преглеждане файловата система е основната структура, която операционната система използва за съхраняване и извличане на данни. Различните файлови системи използват различни подходи към тази задача. Тъй като компютрите стават по-бързи, по-новите файлови системи са се възползвали от тласъка, за да предложат нови функции и да се адаптират към съвременните нужди за съхранение.

HFS +, файловата система, доставяна днес с новите Mac, е на осемнадесет години. HFS, неговият предшественик, е по-стар от Том Круз Бромънс "Top Gun". Това е нещо като стара Тойота. Все още работи (може би изненадващо добре), но не печели никакви медали.

APFS не е толкова ъпгрейд на HFS +, тъй като е квантов скок напред ... до настоящия момент. Макар че това е основен ъпгрейд за потребителите на Apple, най-вече изглежда, че Apple се справя с други системи, вместо да ги изпреварва. Независимо от това, актуализирането не е прекалено ден.

Клониране и интегритет на данните

APFS използва схема, наречена copy-on-write, за да направи мигновени клонове на дублирани файлове. При HFS +, когато потребителят дублира файл, всеки един бит се копира. APFS вместо това създава клонинг чрез манипулиране на метаданните и разпределяне на дисково пространство. Въпреки това, не се копират бита, докато не бъде променен клонираният файл. Тъй като клонингът се различава от първоначалното копие, тези промени (и само тези промени) се запазват.

Copy-on-write също подобрява целостта на данните. При други системи, ако обемът ви не се свърже с операции по презапис, можете да намерите част от вашата файлова система извън синхронизирането с останалите. Copy-on-write избягва проблема, като записва промени в свободното дисково пространство, вместо да презаписва стари файлове. Докато операцията за запис успешно завърши, старият файл е каноничната версия. Само при успешно копиране на новия файл се изчиства стария файл.

Системни снимки

Снимките са основен ъпгрейд и ви се предлагат отчасти чрез архитектура за копиране в писане. Снимката е изображение, което може да се монтира само на четене на файлова система в даден момент. С промените на файловата система се запазват само променените битове. Това може да направи резервната по-проста и по-надеждна. Като се има предвид разочароващото разочарование от твърдите връзки, които Time Machine стана, това може да е сериозен ъпгрейд.

I / O качество на услугата

Може да сте видели термина Качество на услугата (QoS) в инструкциите за настройка на рутера. QoS дава приоритет на използването на честотната лента, за да се избегне забавянето на приоритетните задачи. Във вашия маршрутизатор той използва дефинирани от потребителя правила, за да даде на избраните задачи най-широка честотна лента. Съобщено, QoS на Apple ще даде приоритет на операциите на потребителите, като активни прозорци. Основни задачи като Backup на Time Machine ще бъдат понижени. Така че, може би по-малко плажни топки?

Природно криптиране

В света след Сноуден, криптирането е ярост. И все повече и повече Apple подчертава сигурността на своите системи. Вграденото, силно криптиране не е изненадващо. С APFS, Apple включва по-нюансирана схема на криптиране, отколкото сегашния си подход, целият диск или нищо. Потребителите могат да използват един-единствен ключ, за да шифроват всичките си данни или да използват множество ключове за шифроване, за да заключват отделно отделни файлове и папки. Разбира се, не бихте могли да криптирате и нищо, вие, дяволче, може да се грижите.

SSD & Flash оптимизация

Оптимизирането на Flash Storage е изброено като водеща характеристика на APFS, но изпълнението не е вълнуващо. Вместо да се възползват от необичайната си степен на системна интеграция, Apple вместо това е изместил някои от функциите, които обикновено се обработват от чиповете на SSD в операционната система. По-скоро файловата система е наясно с SSD, а не е оптимизирана за тях.

Динамично преоразмеряване на дяловете

Логическите дялове на APFS устройство могат динамично да се преоразмеряват. Потребителите трябва само да посочат броя на желаните дялове. След това файловата система изпълнява разпределението на диска в движение. Всеки дял заема само място на диска, което използва за съхраняване на файлове. Останалата част от дисковото пространство е за грайфери от всеки дял. Това е чисто, но е много по-скоро като мета-папки, отколкото нещо друго.

заключение

Има ли значение? За devs и power users това е страхотно. За обикновените потребители на Mac не трябва да има голяма разлика. И докато ъпгрейд е страхотно, все още има някои липсващи парчета. Нативното компресиране е отсъстващо, както и контролната сума на потребителските данни. Разбира се, всичко може да се промени до 2017 г., така че гледайте това пространство.