Apple File System
APFS | |
Разработчик | |
---|---|
Файловая система |
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.
- В настоящее время в macOS High Sierra поддерживается преобразование тома HFS+ в APFS для SSD/HDD-накопителей.
- В настоящее время APFS является чувствительной к регистру символов.
- Диски, отформатированные в APFS, не могут быть использованы в Time Machine и FileVault, а также не поддерживаются технологией Fusion Drive .
Диск может быть отформатирован в APFS в macOS Sierra с помощью утилиты командной строки diskutil
. Окончательный вариант APFS ожидается в 2017 году.
Система iOS[править | править код]
Компания Apple выпустила iOS 10.3, включив в нее поддержку файловой системы APFS.
Смотри также[править | править код]
Примечания[править | править код]
- ↑ Introduction (англ.). developer.apple.com. Проверено 6 июня 2017.
- ↑ Apple File System Guide
- ↑ Document Revision History (англ.). developer.apple.com. Проверено 1 апреля 2017.
- ↑ A ZFS developer’s analysis of the good and bad in Apple’s new APFS file system