APFS | |
---|---|
Разработчик | Apple |
Файловая система | Apple File System |
Дата представления | Март 27, 2017 (iOS 10.3, macOS 10.13) |
Метка тома |
7C3457EF-0000-11AA-AA11-00306543ECAC (GPT)
|
Структура | |
Содержимое папок | B-tree[1] |
Ограничения | |
Максимальный размер файла | 8 EiB (263 байтов)[2] |
Максимум файлов | 263 [2] |
Допустимые символы в названиях | Unicode 9.0 зашифрован в UTF-8 |
Возможности | |
Свойства | access, attributes modified, contents modified, created |
Диапазон дат | 1 Января, 1970 г. – 21 Июля, 2554 г.[1] |
Точность хранения даты | 1 наносекунда |
Права доступа | Unix permissions, NFS ACLs |
Фоновая компрессия | Есть (decmpfs)[3] |
Фоновое шифрование | Есть |
Apple File System или APFS — файловая система, разработанная Apple Inc. для замены ранее использовавшейся HFS+[4].
Apple File System – это новая, современная файловая система, разработанная компанией Apple для использования в iOS, macOS, tvOS и watchOS[5]. Эта файловая система, оптимизированная для работы с Flash/SSD накопителями, включает в себя возможность шифрования, копирование при записи, space sharing, клонирование файлов и папок, создание снимков (snapshots).
APFS стала файловой системой по умолчанию в iOS версии 10.3[6]. Возможность выбрать APFS в качестве основной на этапе установки появилась в macOS High Sierra (версия 10.13).
APFS поддерживает снапшоты (snapshots) – моментальные снимки, созданные в заданный момент времени экземпляры файловой системы, предназначенные только для чтения.
APFS шифрует содержание файлов, а также чувствительных метаданных. Она поддерживает следующие модели шифрования для каждого тома в контейнере:
Файловая система APFS разработана, чтобы избежать повреждения метаданных, вызванных сбоем системы. [источник не указан 219 дней] Файловая система также использует контрольные суммы для проверки целостности метаданных (но не для пользовательских данных)[7].
Диск может быть отформатирован в APFS начиная с macOS Sierra с помощью утилиты командной строки diskutil
или при помощи дисковой утилиты. Окончательный вариант APFS вышел в 2018 году.