Apple File System (APFS) — файловая система, разработанная корпорацией Apple для замены ранее использовавшейся HFS+[4] для использования в iOS, macOS, tvOS и watchOS[5]. Оптимизирована для работы с твердотельными накопителями, поддерживает шифрование, копирование при записи, сжатие, клонирование файлов и каталогов, создание мгновенных снимков, контрольные суммы для проверки целостности метаданных (но не для пользовательских данных)[6].

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]
Фоновое шифрование Есть

Файловая система по умолчанию в iOS версии 10.3[7]. Возможность выбрать APFS в качестве основной на этапе установки появилась в macOS High Sierra (версия 10.13.4); тома, отформатированные в macOS Sierra в APFS, могут быть несовместимы с будущими версиями macOS, так же как и с окончательной версией APFS.

Примечания

править
  1. 1 2 Hansen, K.H.; Toolan, F. Decoding the APFS file system (неопр.) // Digital Investigation. — 2017. — 21 September (т. 22). — С. 107—132. — ISSN 1742-2876. — doi:10.1016/j.diin.2017.07.003.
  2. 1 2 Volume Format Comparison (англ.). Apple Developer. Дата обращения: 25 мая 2018. Архивировано 5 сентября 2017 года.
  3. Compression and APFS. Github. Дата обращения: 2 февраля 2019. Архивировано 21 октября 2020 года.
  4. Introduction (англ.). developer.apple.com. Дата обращения: 6 июня 2017. Архивировано 28 августа 2017 года.
  5. Apple File System Guide. Дата обращения: 28 марта 2017. Архивировано 28 августа 2017 года.
  6. A ZFS developer’s analysis of the good and bad in Apple’s new APFS file system. Дата обращения: 5 июня 2017. Архивировано 19 июня 2017 года.
  7. Document Revision History (англ.). developer.apple.com. Дата обращения: 1 апреля 2017. Архивировано 30 августа 2017 года.