Что такое файловая система Apple (APFS), представленная в iOS 10.3

Файловые системы — это то, как жесткие диски организуют данные для чтения операционной системой. Каждая операционная система построена для работы с файловой системой. Windows FAT, FAT32 и NTFS. macOS использует HFS +. Apple работает с иерархической файловой системой (HFS) более 30 лет. На WWDC 2016 Apple объявила, что собирается обновить эту систему. Они познакомили мир с идеей файловой системы Apple (APFS). Последняя версия iOS 10.3, выпущенная всего несколько дней назад, переносит эту новую файловую систему на устройства iOS. Вот все, что вам нужно знать об APFS.

Зачем переходить на APFS?

Вы можете спросить, зачем переходить на новую файловую систему, если уже существует совершенно работоспособная? Операционные системы могут обращаться только к ограниченному объему пространства, то есть к доступному диапазону дат, максимальной длине имени файла и т. Д. Проблема с HFS заключается в том, что он появился в 1985 году. с было в лучшем случае несколько мегабайт. Таким образом, файловая система была оптимизирована для такого объема пространства. Он мог бы вместить диапазон дат от 1904 до 2040 и адресовать 2 терабайта пространства. Это было астрономически в 1985 году, сегодня это едва ли нормально. Apple увидела неминуемую гибель HFS и немного улучшила ее, выпустив в 1998 году обновление под названием HFS + для своей ОС 8.1.

Сегодня, однако, развилась не только емкость хранения, но и скорость. С появлением твердотельных накопителей и их развитием (например, M2 SSD) даже обновленная файловая система перестала работать. Если мы получаем доступ к молниеносным дискам с использованием методологий, разработанных для компьютеров 20-летней давности, неизбежно возникнут проблемы. Чтобы преодолеть эти проблемы, Apple представляет APFS. Файловая система с закрытым исходным кодом для всех устройств, iPhone, iPad, iPod, Watch, Mac и т. Д. Она в первую очередь предназначена для более эффективного использования SSD и флэш-памяти (которые обычно используются сегодня), а также для повышения безопасности и блокировки взлома.

  Как добавить контакты iOS к людям в Windows 10

Как перейти на APFS?

Apple переключит пользователей на новую систему через обновление ОС. Вам действительно не придется ничего делать, кроме обновления ОС. Пользователи iPhone и iPad, обновившиеся до iOS 10.3, уже перешли на новую файловую систему. Пользователям macOS, использующим релизную версию ОС, придется подождать немного дольше. Те, кто использует бета-версию macOS, уже были обновлены до APFS.

Что хорошего в APFS?

Теперь, когда у Apple есть специальная файловая система, APFS позволит использовать единую базу кода и меньше ресурсов, необходимых для разработки, что еще больше упростит ее обслуживание. Ваши устройства также будут работать быстрее с этой новой файловой системой. Возможно, это единственное серьезное изменение, которое конечные пользователи заметят после обновления.

APFS также более эффективно хранит файлы, поэтому после обновления вы можете заметить немного больше свободного места на вашем устройстве. Это может быть или не быть существенным. Некоторые пользователи могут вообще не заметить большой разницы. Что заметит большинство, так это то, что устройство работает лучше. Как только APFS станет доступным для macOS, пользователи смогут наблюдать, насколько быстрее копируются файлы.

Что делает APFS быстрее?

Понимание скорости компьютером сильно отличается от понимания пользователем. Например, системе требуется определенное время для загрузки. Некоторые пользователи могут посчитать быстрым, если их значки и обои в течение 5 секунд после нажатия кнопки питания (даже если есть элементы, загружаемые в фоновом режиме), в то время как некоторые пользователи могут посчитать быстрым копирование больших файлов быстрее. Скорость относительна и зависит от восприятия людей.

  Шесть лучших функций Firefox для iOS

APFS создан, чтобы дать вам иллюзию скорости. Например, APFS гордится низкой задержкой. Это означает, что приоритет отдается запуску приложений и доставке данных. Вы больше не увидите ожидающих спиннер или пляжный мяч так часто.

APFS лучше подходит для SSD?

Несмотря на то, что люди думают о твердотельных накопителях как о недавнем явлении, это не так. В 70-х они назывались EAROM (электрически изменяемая постоянная память), а первый коммерчески продаваемый SSD назывался Bulk Core в 1976 году! Однако тогда, как и в случае со всеми процессорами и оперативной памятью, доступ ко всему в электронном виде был медленным. Так будет на протяжении более трех десятилетий. Таким образом, хотя технология существовала, она не рассматривалась как приоритетная.

Сегодня большинство платформ Apple текущего поколения (за исключением некоторых Mac Pro) работают с вариантом твердотельного хранилища, микросхемами Flash Storage. Они встроены в платы. Это позволяет сохранить целостность экосистемы (это часть того, как они создали тонкий Macbook Air на несколько лет раньше любого конкурента), а APFS оптимизирует обращение с этим хранилищем.

Например, APFS поддерживает команду TRIM, которая появилась, когда твердотельные накопители стали массовыми. TRIM сообщает операционной системе хоста, какие части диска являются пустыми, т.е. на них больше нет данных. С SSD это происходит мгновенно. Таким образом, люди, которым нравится сохранять свободное место, смогут получить его так же быстро, как только нажмут «Удалить».

Что уникального в APFS?

Еще одна рекламируемая функция APFS — снимки и клонирование. Традиционная методология копирования из одного источника в другой заключалась в хранении элементов во временном месте с последующим их копированием в целевое хранилище. Это сделано для предотвращения повреждения / потери данных с обеих сторон в случае, если что-то пойдет не так.

  Просмотр исходного кода любой веб-страницы в Safari с помощью этого расширения и приложения для iOS 8 [Paid]

В APFS моментальные снимки создают единую версию всей системы, доступную только для чтения. Это означает, что это просто копия исходных данных, но она не занимает никакого физического пространства. Если вы внесете изменения в оригинал, снимок займет место для его хранения. Это помогает получить любые исходные копии или отменить любые изменения, которые вы можете пожелать. Точно так же, когда вы создаете клон, вы сохраняете компактную копию всей вашей системы (реальных файлов, папок и всего). Он также начнет занимать место по мере внесения изменений. Это делает хранение очень эффективным по времени.

Для пользователей MacOS, использующих разделы. APFS в основном создает контейнер вокруг всех разделов вместо того, чтобы делать что-то постоянное. Это удобно, когда у вас заканчивается место на одном разделе, а в другом остается достаточно места. Вы можете просто заимствовать пространство из другого раздела, независимо от того, является ли он физически смежным с разделом (твердотельные накопители в любом случае устраняют необходимость в близости в хранилище).

Устаревшие файловые системы обычно освобождают место для файла перед его фактическим копированием. APFS поддерживает разреженные файлы, которые в основном используют только физически занятый объем места.

Насколько безопасен APFS?

С APFS то, что раньше было шифрованием на уровне жесткого диска в macOS и шифрованием на уровне файлов в iOS, теперь преобразовано в общесистемное шифрование, работающее в рамках согласованной реализации с одним и несколькими ключами. Примером шифрования с одним ключом может быть защита ваших файлов / папок паролем. Мульти-ключ — это когда вы входите на веб-сайт, где он защищен как на вашей стороне (один ключ), так и на стороне сервера (другой ключ). Проще говоря, у него есть вездесущая система безопасности, что затрудняет проникновение с использованием традиционных методов.