Apple File System
APFS | |
---|---|
Розробник | Apple |
Файлова система | Apple File System |
Дата представлення | 27 березня 2017 (iOS 10.3) |
Структура | |
Обмеження | |
Максимальний розмір файлу | 8 EiB |
Максимум файлів | 263 |
Можливості | |
Точність збереження дати | наносекунда |
Підтримується ОС | 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.
Див. також[ред. | ред. код]
Примітки[ред. | ред. код]
- ↑ Introduction. developer.apple.com. Архів оригіналу за 28 серпня 2017. Процитовано 6 червня 2017.
- ↑ Apple File System Guide. Архів оригіналу за 28 серпня 2017. Процитовано 30 серпня 2017.
- ↑ Document Revision History. developer.apple.com. Архів оригіналу за 30 серпня 2017. Процитовано 1 квітня 2017.
- ↑ A ZFS developer’s analysis of the good and bad in Apple’s new APFS file system. Архів оригіналу за 19 червня 2017. Процитовано 30 серпня 2017.