Файловая система Apple (APFS), БОЛЬШАЯ функция iOS 10.3, о которой вы никогда не слышали

Время от времени Apple выпускает то, что действительно бросается в глаза. В прошлом году Taptic Engine и Haptics вызвали у меня любопытство и волнение. В этом году, с выпуском iOS 10.3, я твердо смотрю на новую файловую систему Apple.

Статьи по Теме

  • Ошибка при установке iOS 10.3
  • Mac замедляется после обновления?
  • iOS 10.3 Функция «Найти мои AirPods»

Новая файловая система? Почему сейчас?

Файловая система Apple следующего поколения - это файловая система Apple, широко известная как APFS. Он современный, богатый по своим возможностям и полностью оптимизированный для всех потребностей нашего мобильного оборудования (и для Mac тоже!). В этом году планируется выпустить APFS, которая сначала обновится на ваших iDevices с iOS 10.3. Позднее в этом году он обновляется в macOS и во всех других операционных системах продуктов Apple.

Хотите верьте, хотите нет, но новый iPhone 7+ использует тридцатилетнюю технологию

Что может удивить рядового пользователя Apple, так это тот факт, что инновационное оборудование Apple и его сложные операционные системы все еще работают на файловой системе, разработанной почти три десятилетия назад (если быть точным, в 1985 году). Да, это 30 лет - в технологии сроки и старше, чем многие пользователи Apple!

Думаю об этом. Apple разработала текущую файловую систему HFS + (Hierarchical File System Plus) в эпоху гибких дисков, когда 32 МБ ОЗУ были современной технологией.

К счастью, в 2017 году в наши файловые системы поступает столь необходимый свежий воздух благодаря самой важной на сегодняшний день и полной версии файловой системы Apple: Apple File System (APFS). И это обновление, наконец, публично на iOS 10.3.

Итак, давайте узнаем больше об этом значительном обновлении, что меняется и почему это так важно.

Что такого особенного в файловой системе Apple?

Короче говоря, файловая система Apple является революционной. Это обновление действительно «меняет все». Только на этот раз революция негласно (и не транслируется по телевидению). APFS понимает, как работают наши продукты Apple.

Как уже упоминалось, APFS заменяет текущие файловые системы HFS и HFS +, используемые Apple с 1985 и 1998 годов соответственно. Это много прошедших лет. Когда появились HFS и HFS +, твердотельные накопители (SSD) и флэш-накопители только начинали исследования и разработки. И в то время никто не представлял, что они могут или станут (основа портативных мультимедийных устройств и смартфонов, таких как революционные iPod и iPhone).

Перенесемся в будущее, и люди во всем мире несут свои данные и личную информацию с ними 24-7 на своих телефонах, часах и других устройствах. И эти данные измеряются в ГБ и даже ТБ. Так что Apple и ее 1 миллиарду и растущим потребителям нужна умная и более адаптируемая файловая система. И APFS именно это.

Apple File System (APFS) - это файловая система Apple следующего поколения, оптимизированная для флеш-памяти и твердотельных накопителей, используемых на всех устройствах iDevices, MacBook и на большинстве новых компьютеров Mac. Это улучшает производительность. И он масштабирует всю линейку продуктов и операционных систем Apple, от Apple Watch и Apple TV до самого верха Mac Pro.

Начиная с 2017 года APFS станет файловой системой по умолчанию для iOS, Mac OS, tvOS и WatchOS. И все эти 1 миллиард пользователей iDevice и Mac начинают переходить на эту совершенно новую файловую систему Apple с появлением iOS 10.3.

Что Apple говорит о APFS

«Файловая система Apple оптимизирована для хранения на Flash / SSD и обладает надежным шифрованием, метаданными копирования при записи, совместным использованием пространства, клонированием для файлов и каталогов, моментальными снимками, быстрым размером каталогов, атомарными примитивами безопасного сохранения и улучшенными основами файловой системы. »

Теперь давайте распутать это

Экономия пространства?

APFS сделан для мобильных устройств. Он вычисляет доступную и используемую емкость хранилища иначе, чем HFS +, и это часто приводит к тому, что после обновления до iOS 10.3 и APFS появляется больше места для ваших данных. Так, например, типичный iPhone 16 ГБ с 2 ГБ свободного места, оставшегося до обновления, показывает около 3–4 ГБ свободного места после обновления, что является существенным увеличением.

Другие преимущества iDevice APFS

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

Клонирование?

Во-первых, возможность создавать клоны позволяет эффективно сохранять файлы. Клоны позволяют операционной системе делать быстрые и энергоэффективные копии файлов на томе, не требуя дополнительного места для хранения.

Однородность файловой системы

Настоящая прелесть APFS в том, что она развертывает файловую систему EXACT SAME на всех платформах, а не вариации HFS + для разных устройств. APFS растет с будущим. Таким образом, в отличие от HFS или HFS +, APFS создается динамически, осознавая необходимость изменения во времени по мере развития технологий, программного обеспечения и оборудования.

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

Копировать, Переместить и Написать

Мы все пострадали от медленных функций копирования и перемещения iDevice и Mac! Нам нужно было улучшить копирование и перемещение в течение долгого времени, и это уже давно радует Apple. Теперь, благодаря APFS, пользователи, скорее всего, получат значительный прирост при копировании и перемещении. В демонстрации, представленной на WWDC в прошлом году, Эрик Тамура продублировал последнюю версию iTunes на флешке в формате APFS. Результат был быстрым - почти 20-секундное улучшение по сравнению с диском в формате HFS +.

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

Идеальная пара для Mac

Apple создала APFS для мобильных устройств, таких как iPhone, iPad и Apple Watch. Но не обманывайте себя, APFS идеально подходит для вашего Mac. Он предназначен для ВСЕХ из них, от MacBook до Mac Pro. На вашем Mac файловая система Apple поддерживает такие вещи, как более быстрая загрузка и время загрузки приложений.

Защита от столкновений

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

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

Быстрое определение размера каталога

Еще одна замечательная особенность APFS для Mac - быстрое изменение размера индекса. Всегда нужно знать, сколько места занимает конкретная папка или приложение? Вы выбираете папку (или приложение) и нажимаете Command I + I (или Файл> Получить информацию), и появляется информационная панель. Но все, что вы видите, - это «вычисление размера», и кажется, что оно будет длиться вечно, пока, наконец, не заполнится фактическим размером файла!

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

Следи за своим пространством

Для пользователей Mac, которые разделяют свои HD (и для тех, кто этого не делает), функция совместного использования пространства чертовски крута. По сути, он динамически разбивает один диск на несколько томов.

В частности, один «Контейнер» APFS позволяет создавать внутри него несколько томов, распределять доступное свободное пространство между томами и адаптировать размер и расположение этих томов. Поэтому, когда тому требуется больше места, вы переходите к контейнеру, чтобы выделить больше места из текущего пула. Контейнер APFS создает гибкие тома, и вы настраиваете их хранилище в соответствии со своими потребностями.

Apple сообщает, что большинство пользователей в настоящее время не разбивают свои жесткие диски. Пользователи не разделяют в HFS +, потому что это сложно и требует планирования и прогнозирования. Надеемся, что благодаря APFS и простоте совместного использования пространства, iFolks станет еще более популярным. Это отличный способ создать отдельные тома для системных файлов и данных, запустить несколько версий macOS или OSX, для людей, работающих с Boot Camp или желающих выполнить резервное копирование в раздел Time Machine.

Я возьму 64 бит в любой день!

APFS использует истинные 64-битные собственные поля, а номер индекса и временные метки теперь 64-битные. Записи файлов и каталогов, указывающие, где находятся блоки на дисках, теперь тоже 64-битные.

Для обычных пользователей это означает два существенных преимущества. Во-первых, данные обрабатываются большими кусками, что повышает точность. И, во-вторых, ваша система указывает на большее количество мест в физической памяти, что обеспечивает более высокую производительность.

Более сильное шифрование

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

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

Поэтому, когда APFS выпускается в macOS, будет доступно три варианта шифрования: без шифрования, шифрование с одним ключом и шифрование с несколькими ключами.

Более надежное шифрование является значительным шагом вперед в доказательстве приверженности Apple обеспечению безопасности и конфиденциальности пользователей.

Старение грациозно

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

Кроме того, в то время как HFS + предлагает 1-секундную временную метку, APFS обладает молниеносной 1-наносекундной временной меткой! А APFS поддерживает разреженные файлы (HFS + нет.) Разреженные файлы не должны сохранять пустые байты. Вместо этого в разреженных файлах пустые байты представлены метаданными, что приводит к более эффективному использованию пространства хранения.

Все, что блестит, не золото: недостатки APFS

Ладно, в технике нет ничего надежного. С APFS, безусловно, есть некоторые ограничения

  • В настоящее время APFS не поддерживает загрузочные диски или гибридные диски Fusion. Резервные копии Time Machine не поддерживаются. А тома в формате APFS не могут быть зашифрованы с помощью FileVault. (Это изменится до публичного релиза на macOS)
  • Имена файлов чувствительны к регистру (хорошо, это большое, особенно для обычных пользователей, которые не привыкли обращать внимание на регистр)
  • OS X 10.11 Yosemite или более ранняя версия не распознает диски в формате APFS. Так что, если вы используете Mac с диском APFS, вы не можете передавать файлы на старый Mac, который использует Yosemite или ниже
  • APFS работает только на 64-битных устройствах. Таким образом, нет обновления APFS для людей со старыми iDevices, такими как iPhone 5, 5C и iPad 4-го поколения.

Подготовка к APFS

Apple любит, когда наши обновления «просто работают». Но мы все знаем боль и разочарование, когда что-то идет не так. Так же, как и любое другое обновление для вашей iOS или ОС, сделайте резервную копию вашего устройства перед обновлением! Скажем так, резервное копирование перед обновлением - да, это действительно так просто.

Мы рекомендуем то, что называется резервным резервным копированием, когда вы создаете резервные копии своих устройств с помощью двух разных методов, таких как iCloud и iTunes или, что еще лучше, следуя нашему правилу резервного копирования 2X2 с 2 локальными и 2 удаленными резервными копиями. Здесь важно выполнять резервное копирование локально (например, на HD с помощью iTunes или на внешний жесткий диск) и в облаке.

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

Обновление Mac и других

Поскольку вы взаимодействуете с файловой системой на Mac, после обновления вашего Mac до APFS произойдут некоторые заметные изменения. Вот почему APFS развертывается сначала на iDevices, затем, скорее всего, на Apple Watch и телевизорах, и, наконец, на последнем этапе, на Mac (APFS в настоящее время доступна для бета-тестирования разработчиков).

Требуется мужество

Да, мы слышали это модное слово об удалении разъема для наушников. В то время как мы подвергаем сомнению смелость, необходимую для извлечения разъема для наушников (Samsung и другие сделали это несколько лет назад), мы действительно считаем, что решение Apple перевести свою крупнейшую группу пользователей продуктов (главным образом на рынок iPhone) на Apple File System действительно смело.

Резюме

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

Большинство из этих привилегий происходят под капотом, поэтому мы, как конечные пользователи, часто не осознаем и не ценим их силу. Но то, что мы этого не видим, не означает, что мы не должны это признавать. Хотя каждое обновление iOS, watchOS, tvOS и macOS сопровождается наворотами, они, как правило, предназначены для того, чтобы впечатлить и поразить нас, поэтому мы обновляем наши устройства до самых последних и самых лучших.

Чаще всего обновления скорее зрелищные, чем зрелищные. Но внутри самого последнего обновления iOS 10.3 и предстоящих обновлений macOS, tvOS и watchOS находится великолепная APFS от Apple! И наши устройства Apple никогда не будут прежними - и мы благодарны за это!