Как да отворя файловата система ios. Новата файлова система APFS в macOS Sierra. Контейнери и обеми

iOS 10.3 и macOS Сиера 10.12.4, в понеделник работете върху новата файлова система на Apple Файлова системаили APFS. На пръв поглед няма нищо особено в това - основното е, че устройствата след актуализацията не се превръщат в „тухли“.Но интересно в прехода към нова системаповече отколкото изглежда.

Какво е файлова система на Apple

Apple File System е нова файлова система, коятокойто ще се използва на всички устройства от Apple Watchи завършване на Mac. Той е „заточен“ за флаш памет и е заменил остарелия HFS +. Основните иновации на APFS: подобрени алгоритми за криптиране, оптимизация на паметта, защита от сривове, функции за клониране на файлове и папки иинтелигентно използване на пространството. На практика това ще осигури по-стабилна работа на ОС, ще увеличи скоростта на четене/запис на данни и допълнително ще защити потребителската информация.

Защо Apple преминава към APFS

30-годишният HFS+, на който файловите системи на съвременните Apple джаджи, е създаден за компютри с множество устройства, които обработват големи количества файлове. На мобилни устройствакато iPhone или Apple Watch, приоритетите са различни - потребителите се нуждаят от приложения, за да се отварят бързо, а операционната система да отговаря на заявките навреме. За да направи това, APFS използва функции като клониране (незабавно копиране на файл или директория, което не изисква допълнително леглоза съхранение на данни) и редки (компресия на данни, която спестява дисково пространство и увеличава скоростта на запис). И чрез използването на "моментни снимки" ("прехвърляния" само за четене) файлова системав тома) архивирането ще бъде ускорено, а именно създаването на архиви с Времемашина.

APFS е проектиран да се разширява допълнително. За разлика от HFS+, който използва 32-битова директория за запис, APFS използва 64-битов inode (това е такава структура от данни във файловите системи). С други думи, APFS ще може да съхранява 9 квинтилиона (милион трилиона!) файла, което не е толкова важно за iOS устройства, но ще бъде повече от достатъчно за следващите десет години за macOS и външни устройства.

Какви са ползите за потребителите

Освен по-бързо и стабилна работаоперационна система, потребителите ще имат достъп до силни инструменти за криптиране на данни на диска. Благодарение на APFS iPhone ощеняма да се превърнат в "тухли" след това неуспешни актуализации– Apple ще защити данните на устройството от повреди, причинени от повреди. И накрая, използвайки функцията за споделяне на пространство, всички дискови томове ще могат да "споделят" свободно пространство.

Инженерът на UiPservice Владислав Юдченко даде коментар на редакторите на UiP:

„APFS ще позволи на операционните системи да се сриват по-малко, бързо копира файлове и оптимизира пространството. Засега разликата няма да е толкова забележима, но в новите актуализации ще стане забележима. Скоро ще свикнем, дори няма да забележим прехода на всички устройства към APFS "

Например втората система (чрез Bootcamp) имате инсталиран Windows и виезаделени 100 GB за него. С файловата система на Apple вече не е нужно да преразпределяте ръчно разпределеното си пространство за съхранение. Ако 100 GB не са достатъчни, самата система ще „отнеме“ необходимото количество безплатно дисково пространство. В същото време функцията за клониране на файлове и папки ще ви позволи бързо да копирате и премествате данни.

Ограничения на файловата система на Apple

Не мога да форматирам в APFS сега системни дискове . Не поддържайте новата хибридна файлова система Fusion Drive, FileVault функции и машина на времето.

Как да започнете да използвате APFS

Ако сте актуализирали вашия iPhone или iPad до iOS 10.3, устройството вече използва файловата система на Apple. С Mac е по-сложно, тук APFS е нещо като бета версия. Можете да форматирате външно устройство, SD карта или флаш устройство и дори тогава само с помощта на терминала. С една дума, все още е по-добре да не експериментирате.

Обозначава новата файлова система на Apple и в крайна сметка ще се използва във всички основни платформи на компанията. Но защо Apple го използва? Какво е толкова специално за нея? Тази статия е посветена на тази тема.

Файлова система на Apple

Съкращението APFS означава файлова система на Apple. Той замества файловата система и с течение на времето тази файлова система ще стане неразделна част от iOS, tvOS и watchOS - тоест ще се използва в цялата гама устройства: от компютри, iPhone, iPad, Apple TV и до Apple устройствагледам.

В момента Време за iOS 10.3 е единствената платформа с отворен код, която използва файл APFS система.

APFS може да се интегрира на всички платформиApple.

Файловата система HFS+ се появи през 1998 г. и сега е на почти 20 години. Той се превърна в реликва от една отминала епоха. Създаден е в ерата на компютрите Mac и усъвършенстван за използване в iPhone устройства, Apple Watch и Apple TV.

Но много се промени през последните 20 години. Превключихме от твърди дисковена твърдотелни устройства SSD, софтуерът вече не се разпространява на компактдискове, а просто се изтегля. Резервни копияот нашите устройства вече се съхраняват в облачни услуги.

Оптимизиран за флаш памети

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

основна характеристика: Системни моментни снимки и клониране

Двете основни характеристики на APFS са възможността за правене на "моментни снимки" на системата и възможността за клониране на данни.

Моментната снимка е еднократно състояние на файлова система само за четене.

Използвайки клонинги, APFS ще може да създава бързи копиясъщия дял, без да се използва допълнително дисково пространство.

Минимално време за изчакване

APFS има минимална латентност. А това означава, че операции като стартиране на приложения и зареждане на данни ще бъдат значително по-бързи. Което от своя страна ще доведе до намаляване на времето за изчакване – ще видим по-малко въртящо се колело за изчакване в iOS и иконата на плажната топка в Mac OS.

Безплатнопрелива дисксекции

Ако използвате дискови дялове на вашия Mac, тогава APFS може да направи живота ви малко по-лесен. Ако ви свърши свободното дисково пространство на един дял, тогава APFS може автоматично да използва свободното пространство на друг дял, тъй като APFS създава специални контейнери около всеки дисков дял.

Криптирането е всичко

APFS е проектиран основно за силно криптиране. Той поддържа както единичен ключ, така и множество ключове за криптиране.

Развитие за бъдещето

HFS+ поддържа 32-битов файл с метаданни. APFS поддържа 64-битови номера на inode. APFS е проектиран да работи в бъдеще и ще работи още по-добре с времето с пускането на подходящи актуализации.

фърмуерiOS 10.3 ви връща дисково пространство

Преминаването към APFS има едно ясно предимство. Получавате дисково пространство на ваше разположение - спестеното пространство ще зависи от това колко пълен е вашият диск. Някои успяха да върнат няколко гигабайта след актуализацията.

APFS за Mac OS все още е в бета версия

iOS вече използва новата файлова система, а за Mac OS новата файлова система е само в много ранна бета версия. И Apple ще трябва да положи много усилия, за да преобразува компютрите Mac да използват APFS. Достъпът до файловата система в iOS е затворен за външни лица, докато Mac OS използва отворена, редактируема файлова система. С други думи, APFS на практика може да срещне различни крайни случаи, за които Apple дори не е наясно още. Надяваме се, че всички тези проблеми ще бъдат разрешени по време на периода на бета тестване. Можете да опитате бета версията в действие. Вярно е, че не е напълно готов за ежедневна употреба. APFS не поддържа дискове за зареждане, Time Machine, FileVault криптиране или режим Disk Fusion.

Да, трябва да актуализиратеiOS 10.3

В момента iOS 10.3 е единствения начинопитайте APFS в действие. И въпреки факта, че това е напълно нова файлова система, все пак си струва да преминете към нея. Тази актуализация е тествана в продължение на няколко седмици. голямо количествобета тестери и всичко говори в полза на преминаването към актуализирана версия. Самият преход е доста плавен, бърз и без загуба на данни. Въпреки това, преди да актуализирате, препоръчваме да архивирате данните си, като използвате съответните услуги на приложението iTunes или iCloud облачно хранилище (което така или иначе се препоръчва), за всеки случай.

Ами тиAPFS?

На вчерашния Компанията Appleпоказа нови версии на операционни системи macOS (Sierra) 10.12, iOS 10, tvOS 10, watchOS 3, Swift Playgrounds, приложение за обучение на деца да кодират и нови емоджи.

Изглежда, че няма нищо интересно. Въпреки това, Apple все пак пусна нещо фундаментално. Най-значимото развитие от всички споменати в презентацията е файловата система на новата Поколения на AppleФайлова система (APFS) в операционната зала система macOS(Сиера) 10.12.

Малко след представянето, сайтът за разработчици публикува документация с основните характеристики и описание на файловата система, която повтаря определени функции на мощната безплатна файлова система ZFS.

Сега в Apple компютриизползва файловата система HFS+, разширена версия на HFS (Йерархична файлова система, йерархична файлова система), създадена преди повече от 30 години. Подобно на своя предшественик, HFS+ използва дървовидна структура, наречено B* дърво, за съхраняване на повечето метаданни. Оттук и името "йерархична файлова система".

Официалното представяне на HFS + се състоя на 19 януари 1998 г., заедно с MacOS 8.1. От 2002 г. в системата е внедрено регистриране за подобряване на надеждността на съхранение на информация. Започвайки с OS X 10.3, регистрирането е разрешено по подразбиране и вече е възможно да се работи в режим, чувствителен към малки и големи букви.

До OS X 10.7 разработчиците продължиха да усъвършенстват HFS+ и да внедряват нови функции за OS X на ниво файлова система. Но фактът остава: HFS първоначално е разработен в дните на флопи дисковете и въртящите се твърди дискове, когато размерите на файловете се измерваха в килобайти или мегабайти. Много хора днес работят с SSD дискове, където се съхраняват милиони файлове - гигабайти или терабайти данни. Изискванията към файловата система са напълно различни. Вместо да прецизира стария код, Apple реши най-накрая да напише нова файлова система от нулата.

Файловата система APFS от ново поколение все още е на етап предварителен преглед на програмиста, тоест не се планира да се пусне за масова употреба в близко бъдеще. V този моментне може да използва APFS обем като диск за зареждане, той също не може да се използва в резервна система Време за копиранеМашина, във Fusion Drive или с криптиране на File Vault. Но можете за обикновен обем без зареждане.

Все още има дълго усъвършенстване и тестване, но едва тогава APFS ще стане основен файл Apple системаза десетилетия напред.

APFS, за разлика от HFS +, първоначално разграничава буквите на буквите в имената на файлове и папки и тази функция не може да бъде деактивирана. Това трябва да се има предвид от всеки, който реши да използва APFS.

Основни характеристики

V официална документацияизброява общите характеристики на файловата система APFS в сравнение с HFS+.

Контейнери и обеми

Контейнере основният обект за съхранение на данни в APFS. Контейнерите обикновено са абсолютно същите като записите в GUID Partition Table (GPT) и имат своя собствена защита от срив и схема за разпределяне на дисково пространство. Всеки контейнер съдържа един или повече томовеили файлови системи, всяка със свои собствени пространство от имена, тоест набор от файлове и директории.

APFS не поддържа директно софтуерен RAID, но може да се използва с Apple RAID томове за поддръжка на Striping (RAID 0), Mirroring (RAID 1) и Concatenation (JBOD).

64-битови inodes

64-битовите inodes значително увеличават пространството за имена в сравнение с 32-битовите inodes в HFS+. 64-битовата файлова система APFS поддържа над 9 квинтилиона файла на том. Това трябва да е достатъчно за всички, както каза Бил Гейтс.

Наносекундни времеви марки

В APFS точността на времевите марки (timestamps) е значително увеличена. APFS поддържа времеви печат с наносекундна точност. За сравнение, в HFS + времевите марки са зададени с точност до секунда.

Наносекундните времеви марки са много важни в съвременните файлови системи, защото помагат за реализиране на атомарност и атомарни транзакции – едно от основните изисквания за ACID за транзакционна система (например за СУБД). Атомарността гарантира, че нито една транзакция не е частично ангажирана със системата. Или ще бъдат изпълнени всички негови подоперации, или нито една от тях няма да бъде изпълнена.

Защита от повреда

APFS прилага иновативна схема за копиране при запис на метаданни, която Apple нарича „Защита от срив“. Той гарантира, че промените във файловата система и записите в дневника остават синхронизирани, ако нещо се случи по време на записа, като например прекъсване на захранването.

ZFS схема за копиране при запис

Редки файлове

Файл с атрибута "sparse" приема съдържанието на блокове от нулеви байтове, които не се съхраняват на устройството, но се подразбират. HFS+ нямаше поддръжка за редки файлове.

Разширени атрибути

APFS има вградена поддръжка за разширени файлови атрибути, който в HFS+ беше реализиран чрез файла Attributes, тоест чрез B-дървото.

криптиране

Apple заявява, че криптирането е основна функция, която е вградена в APFS на ниво файлова система. За всеки том в контейнера APFS се инсталира един от моделите за криптиране: без криптиране, криптиране с един ключ, криптиране с няколко клавиша. В последния случай се използват отделни ключове за криптиране на файлове и метаданни. В зависимост от хардуера, APFS използва режима на криптиране AES-XTS или AES-CBC.

Клониране на файлове и директории

Клониране - почти мигновено копиране на файл или директория, което не изисква допълнително място за съхранение. Когато клонингът е променен, файловата система записва само промяната на данните. Така че новата файлова система може да съхранява много версии големи файлове, заемайки по-малко дисково пространство.

Моментни снимки

Моментните снимки са моментни снимки само за четене на файловата система на том. Операционна системаможе да използва моментни снимки за по-ефективна процедура Резервно копие. Тоест, накрая, Time Machine ще работи нормално (бързо).

Разбира се, по отношение на своите възможности APFS отстъпва значително на 128-битовата файлова система ZFS, която се поддържа от Linux, FreeBSD и други безплатни операционни системи, но с Страна на ябълкататова е стъпка в правилната посока.

Странно е, че в предварителната документация не се споменава функцията за компресиране, която HFS +, между другото, поддържа.

Apple се опитва да пренесе ZFS към OS X от дълго време, имаше много дискусии относно пощенските списъци на ZFS и бяха публикувани предварителни моментни снимки за следващата версия OS X. По-късно беше направена реализация на OpenZFS за OS X (O3X) и MacZFX.

Файловата система ZFS е разпространена с отворен код. програмен код, а Apple може и да е заимствала някои от идеите за файловата система APFS. Изпълнение отворен кодтъй като APFS все още не е готов, Apple планира да документира и публикува формата APFS през 2017 г.

Тази вечер ще се проведе първата официална сесия на WWDC, на която на разработчиците ще бъдат показани по-подробно новите функции на APFS.

Най-добрите новини често остават зад кулисите. Презентации на Apple. Причината е, че някои от тях са подходящи предимно за разработчици, а други просто не разполагат с достатъчно време – нищо чудно, с толкова мащабни анонси на iOS 10! Появата на нова файлова система от Apple т.нар APFS (Файловата система на Apple)премина без шум и прах, но течът изтече в интернет и сега нищо не ви пречи да го проучите внимателно.

APFS е файлова система от следващо поколение, която може да работи на всички устройства от Apple Watch до Mac Pro. Файловата система на Apple е оптимизирана за SSD / Flash устройства, тоест акцентът вече не е върху твърди дискове, а най-висок приоритет се дава на криптирането. Към днешна дата широко използванеполучи по-стара разработка на Купертин - HFS +, с която си струва да сравним APFS. Но първо, колкото и да е странно, нека опишем списъка с ограничения на APFS:

  • Дяловете, форматирани в APFS, не могат да се използват като дискове за зареждане.
  • APFS е чувствителен към главни и малки букви в имената на файловете.
  • Резерв копия на TimeМашините не се поддържат в APFS.
  • APFS-форматираните дялове не са подходящи за криптиране на FileVault.
  • Дизайнът на Fusion Drive минава покрай APFS.

Освен това APFS в момента не е проект с отворен код, а самата Apple едва ли ще има такива планове за него. Нещо повече, едва следващата година Купертинците ще обявят публично своята файлова система от ново поколение.

След като нарисувахме недостатъците, които могат да изплашат обикновения потребител, си струва да се идентифицират и предимства на APFS:

  • Разбира се, ползотворна работа със твърдотелни устройства.
  • Използването на т.нар контейнерикато клетки за съхранение, които са по-сигурни срещу повреди. В допълнение, всеки контейнер може да експортира един или повече дялове или файлови системи със собствени имена, файлове и директории. Забележете, което първоначално не е посочено, че поддържа RAID директно, но APFS може да се комбинира с Apple RAID дял, за да работят RAID 0, RAID 1 и JBOD. Pluggable RAID масиви също ще могат да се сприятеляват с APFS.
  • APFS поддържа 64-битови индексни дескрипторни номера, докато идентификаторите на HFS+ файлове се фокусират върху 32 бита. APFS е в състояние да побере квинтилион файлове на един дял. Повярвай ми много е :)
  • Времевите интервали в APFS са разделени на наносекунди, а не на секунди, както в HFS+.
  • APFS поддържа редки файлове, структура, която спестява дисково пространство.
  • Разпределителят на блокове е по-интелигентен: в APFS той определя размера на обема на съхранение, докато в HFS+ винаги е обвързан с твърда рамка.
  • APFS има силна защита срещу загуба на данни поради повреда.
  • APFS поддържа разширени файлови атрибути.
  • TRIM на APFS не е синхронизиран при изтриване и разпределение свободно пространство, поради което метаданните се променят еднократно и се осигурява висока стабилност на системата
  • Шифроването е последният и ключов компонент на файловата система на Apple. Файловата система използва пълноценно AES-XTS или AES-CBC криптиране (в зависимост от хардуера), съчетава принципите, установени от OS X 10.7 Lion и iOS 4, и работи с множество ключове.

За да обобщим тази новинарска статия следва информация за съвместимост, тъй като само OS X Yosemite, El Capitan и Sierra могат да работят с APFS - по-старите версии просто не го разпознават. Дяловете, форматирани в APFS, могат да бъдат изложени чрез SMB, но AFP протоколът няма да бъде наличен. И накрая разработчици на трети странище трябва да извършат мащабна актуализация на своите продукти, за да поддържат следващото поколение файлова система от Apple.

Свързали сте вашия iPhone или iPad към вашия компютър с Windows, но не Windows Explorer, нито в iTunes виждате всичко, което е в паметта на вашето устройство? И така, как да свържете iPhone или iPad като нормален външен USB диск? И възможно ли е без джейлбрейк? Да, като използвате PhoneBrowse например.

Телефон Прегледайте го безплатен инструментза Windows, който ви позволява да преглеждате и управлявате файлове на iPhone, iPad и iPod без устройства за джейлбрейк. С тази програма можете дори да добавяте, изтривате или преименувате всички типове файлове, съхранявани на вашето iOS устройство. Всичко това в доста просто, но много хубаво потребителски интерфейсстилизиран за Mac OS X.

Изтеглете, инсталирайте PhoneBrowse на вашия компютър с Windows, свържете устройството си и можете. Инструментът автоматично ще открие свързаното устройство и ще сканира неговата файлова система. След това ще видите пет различни раздела, първият от които се показва Главна информациясвързано устройство, включително процент на батерията, версия на ОС и състояние на паметта.

Процесът на добавяне и изтриване на файлове чрез PhoneBrowse е прост и бърз. За това са предвидени бутоните "Импортиране" и "Изтриване". И можете да добавите харесвания отделен файл, и цялата папка. За да копирате файлове от устройството на компютъра, има бутон "Експортиране". Можете също да създавате нови папки и да преименувате файлове. И чрез PhoneBrowse можете да видите файлова структура инсталирани приложения.

Както бе споменато по-горе, инструментът е достъпен безплатно и работи различни версии Windows - от XP до 8 и 8.1.