Файлова система файлової системи Apple (apfs): вся інформація
Зміст:
- Файлова система Apple File System (APFS)
- Файлова система Apple: 64-розрядні номери Inodo
- Розкладний блок Mapper
- Розсипані файли
- Захист від катастроф
- Розширені атрибути
- Операція TRIM
- Шифрування
- Сумісність
- Оптимізація Flash / SSD
- Спільний простір
- Клонування файлів та каталогів
- Знімки
- Швидкий розрахунок розміру каталогів
- Атомна безпека-збереження
На 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 підтримує шифрування власне. Можливість вибору між такими моделями шифрування у кожному томі:- Нешифровано. Зашифровано одним ключем. Шифрування з декількома ключами з ключами для кожного файлу та окремим ключем для чутливих метаданих. Таким чином ми забезпечуємо цілісність даних користувачів, навіть коли фізична безпека порушена.
Сумісність
- Деякі програми сторонніх розробників потрібно буде оновити для підтримки APFS. Томи, відформатовані в APFS, не будуть розпізнані в OS X 10.11 El Capitan та більш ранніх. Ви зможете поділитися томом, відформатованим за допомогою протоколу обміну файлами SMB.
Оптимізація Flash / SSD
APFS оптимізує накопичувач Flash / SSD і може використовуватися з традиційними жорсткими дисками. Для цього буде використано новий тип копіювання за записом - Copy-On-Write, про який ми говорили вище, що забезпечує максимальну ефективність і в той же час надійність даних.
Спільний простір
Новий підхід до того, як зайняти місце на жорсткому диску, пов’язаний із розрідженими файлами.
Клонування файлів та каталогів
Новий підхід у тому, що різні версії файлів і каталогів не займають стільки місця у файловій системі.
Знімки
Знімок - це екземпляр файлової системи лише для читання. Операційна система матиме можливість робити знімки для створення резервних копій, що зробить програми, такі як Time Machine, більш ефективними.
Швидкий розрахунок розміру каталогів
Швидкий розрахунок розміру каталогів дозволяє APFS швидше отримати загальний використаний простір.
Атомна безпека-збереження
Apple File System представляє нову транзакцію під назвою Atomic Safe-Save, яка дозволяє безпечно зберігати пакети та каталоги. Ця операція буде невидимою для користувача.
Джерело
Вся інформація про планшет йоги леново
Все про перший планшет асортименту Lenovo Yoga: технічні характеристики, зображення, акумулятор, камера, наявність та ціна.
Motorola moto g: вся інформація
Все про Motorola Moto G: технічні характеристики, зображення, акумулятор, камера, операційна система, наявність та ціна.
Як структурована файлова система в gnu / linux?
Дізнайтеся, як Linux структурує файлову систему, тобто імена, вміст, розташування та дозволи файлів та каталогів.