Обладнання

Файлова система файлової системи Apple (apfs): вся інформація

Зміст:

Anonim

На WWDC 2016 Apple здивувала нас, представивши нову файлову систему під назвою APFS (Apple File System). Ця нова файлова система приходить на зміну файловій системі HFS + (дата введення 1998 р.), Якій разом із попередником HFS (дата введення 1985 р.) Більше 30 років.

Файлова система Apple File System (APFS)

Ідея Apple полягає в тому, що ця файлова система починає впроваджуватися з новою операційною системою Mac OS Sierra в 2017 році, схоже, що у версії для розробників нової операційної системи Apple вона вже включена, хоча з деякими обмеженнями, Зверніть увагу, що файлова система ще знаходиться в стадії розробки.

Ця файлова система містить такі загальні характеристики:

Файлова система Apple: 64-розрядні номери Inodo

APFS підтримує 64-бітні номери Inodo, що краще, ніж HFS + 32-бітні ідентифікатори файлів. Що означатиме в 64-бітній операційній системі, що APFS підтримує більше 9 квінтілліонних файлів в одному томі.

Розкладний блок Mapper

APFS має експансивний блок відображення блоків, що дозволяє збільшити обсяг пам’яті на одному пристрої. Під час ініціалізації дуже великих дисків з HFS + ця файлова система була дуже обмежена розміром блоку виділення та ініціалізує всі сховища файлової системи під час створення. Натомість APFS створить необхідну структуру даних " динамічним " способом, тим самим підвищивши продуктивність.

Розсипані файли

Apple File System підтримуватиме розріджені файли, які HFS + та HFS не підтримують. Рідкі файли - це тип комп'ютерного файлу, який намагається ефективніше використовувати простір файлової системи. Це досягається написанням короткої інформації (метаданих), що представляє порожні блоки на диску замість фактичного "порожнього" простору, що становить блок, використовуючи, таким чином, менше місця на диску.

Захист від катастроф

APFS використовує нову систему метаданих під назвою " Copy-on-Write ", яка забезпечує оновлення файлової системи проти катастроф (наприклад, у випадку, коли живлення вимикається, коли жорсткий диск записує чи читає дані). Цей підхід також зменшує додаткові накладні витрати, які виникали з HFS +.

Розширені атрибути

Файлова система Apple розроблена для підтримки розширених атрибутів файлів. У HFS + ця функціональність вже існувала з атрибутами файлів, але, схоже, вони переробили її.

Операція TRIM

Як і HFS +, файлова система Apple підтримуватиме операції TRIM. В APFS операції TRIM видаються асинхронно, так що після видалення файлу або звільнення пробілу він відновлюється, забезпечуючи тим самим, що метадані змінюються лише один раз, зберігаючи стабільність зберігання.

Шифрування

Однією з речей, які були принциповими при розробці нової файлової системи Apple, були безпека та конфіденційність. В OS X повне дискове шифрування доступне в OS X 10.7 Lion, а в iOS шифрування - для кожного окремого файлу з iOS4. APFS поєднує ці два режими в єдиній моделі, яка шифрує метадані файлової системи. APFS підтримує шифрування власне. Можливість вибору між такими моделями шифрування у кожному томі:
  • Нешифровано. Зашифровано одним ключем. Шифрування з декількома ключами з ключами для кожного файлу та окремим ключем для чутливих метаданих. Таким чином ми забезпечуємо цілісність даних користувачів, навіть коли фізична безпека порушена.
МИ РЕКОМЕНДУЄМО ВАС Apple повинна буде заплатити $ 7 млрд за Qualcomm, а для шифрування використовується AES-XTS або AES-CBC технологія, залежно від обладнання.

Сумісність

  • Деякі програми сторонніх розробників потрібно буде оновити для підтримки APFS. Томи, відформатовані в APFS, не будуть розпізнані в OS X 10.11 El Capitan та більш ранніх. Ви зможете поділитися томом, відформатованим за допомогою протоколу обміну файлами SMB.
Поряд з цими функціями Apple File System додасть нові функції або вдосконалення:

Оптимізація Flash / SSD

APFS оптимізує накопичувач Flash / SSD і може використовуватися з традиційними жорсткими дисками. Для цього буде використано новий тип копіювання за записом - Copy-On-Write, про який ми говорили вище, що забезпечує максимальну ефективність і в той же час надійність даних.

Спільний простір

Новий підхід до того, як зайняти місце на жорсткому диску, пов’язаний із розрідженими файлами.

Клонування файлів та каталогів

Новий підхід у тому, що різні версії файлів і каталогів не займають стільки місця у файловій системі.

Знімки

Знімок - це екземпляр файлової системи лише для читання. Операційна система матиме можливість робити знімки для створення резервних копій, що зробить програми, такі як Time Machine, більш ефективними.

Швидкий розрахунок розміру каталогів

Швидкий розрахунок розміру каталогів дозволяє APFS швидше отримати загальний використаний простір.

Атомна безпека-збереження

Apple File System представляє нову транзакцію під назвою Atomic Safe-Save, яка дозволяє безпечно зберігати пакети та каталоги. Ця операція буде невидимою для користувача.

Джерело

Обладнання

Вибір редактора

Back to top button