Apple File System

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
APFS
Разработчик

Apple

Файловая система

Apple File System

Дата представления

Март 27, 2017 (iOS 10.3)

Структура
Ограничения
Максимум файлов

Неограниченно

Возможности
Точность хранения даты

наносекунда

Поддерживается ОС

iOS 10.3, macOS, watchOS, tvOS

Apple File System или APFS  — файловая система, разработанная Apple Inc. для замены ранее использовавшейся HFS+[1].

Обзор[править | править вики-текст]

Apple File System – это новая, современная файловая система, разработанная компанией Apple для использования в iOS, macOS, tvOS и watchOS[2]. Эта файловая система, оптимизированная для работы с Flash/SSD накопителями, включает в себя функциональность сильного шифрования, copy-on-write, space sharing, клонирование файлов и папок, создание снимков (snapshots).

APFS стала файловой системой по умолчанию в iOS версии 10.3[3]. Возможность выбрать APFS в качестве основной на этапе установки появилась в macOS High Sierra (версия 10.13).

Особенности[править | править вики-текст]

Снимки файловой системы[править | править вики-текст]

APFS поддерживает моментальные снимки – созданные в заданный момент времени экземпляры файловой системы, предназначенные только для чтения.

Шифрование[править | править вики-текст]

APFS будет осуществлять шифрование диска для файлов и чувствительных метаданных. Она будет поддерживать следующие модели шифрования для каждого тома в контейнере:

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

Целостность данных[править | править вики-текст]

Защита от сбоев[править | править вики-текст]

Файловая система компании Apple разработана, чтобы избежать повреждения метаданных, вызванных сбоем системы. 

Ограничения[править | править вики-текст]

Файловая система использует контрольные суммы для проверки целостности метаданных (но не для пользовательских данных).[4]

Поддержка[править | править вики-текст]

macOS[править | править вики-текст]

Файловая система APFS доступна, с многочисленными ограничениями, уже в macOS Sierra, но считается экспериментальной. 

Среди ограничений: 

  • Диски, отформатированные в текущей версии Sierra в APFS могут быть несовместимы с будущими версиями macOS, так же как и с окончательной версией APFS.
  • В настоящее время не поддерживается преобразование тома HFS+ в APFS.
  • В настоящее время APFS является чувствительной к регистру символов.
  • Диски, отформатированные в APFS, не могут быть использованы в Time Machine и FileVault, а также не поддерживаются технологией Fusion Drive .

Диск может быть отформатирован в APFS в macOS Sierra с помощью утилиты командной строки diskutil. Окончательный вариант APFS ожидается в 2017 году.

Система iOS[править | править вики-текст]

Компания Apple выпустила iOS 10.3, включив в нее поддержку файловой системы APFS.

Смотри также[править | править вики-текст]

Примечания[править | править вики-текст]

  1. Introduction (англ.). developer.apple.com. Проверено 6 июня 2017.
  2. Apple File System Guide
  3. Document Revision History (англ.). developer.apple.com. Проверено 1 апреля 2017.
  4. A ZFS developer’s analysis of the good and bad in Apple’s new APFS file system

Ссылки[править | править вики-текст]