12.00.29
Представлено файлову систему нового покоління Apple File System (APPS)

      На вчорашній конференції WWDC 2016 компанія Apple приділила чимало уваги новим операційним системам macOS (Sierra) 10.12, iOS 10, tvOS 10, watchOS 3, але при цьому навіть побіжно не згадала про не менш значущу розробку - файлову систему нового покоління Apple File System ( APFS).

Документація з описом основних технічних аспектів і можливостей використовуваної в ОС macOS (Sierra) 10.12 файлової системи APFS, яка поки перебуває на стадії Developer Preview, була опублікована на сайті для розробників по завершенні презентації.

Очікується, що в майбутньому APFS займе місце використовуваної зараз в комп'ютерах Apple файлової системи HFS+, що є покращеною версією HFS (Hierarchical File System, ієрархічна файлова система), створеної більше 30 років тому.

Почнемо з основних обмежень, таких можна виділити п'ять:

  • відформатовані в APFS розділи не можуть бути використані в якості завантажувальних дисків;
  • чутливість до регістру символів;
  • відформатовані в APFS розділи не можуть застосовуватися в системі резервного копіювання Time Machine;
  • відсутність підтримки технології шифрування FileVault;
  • неможливість застосування APFS в системах Fusion Drive.

Тепер можна перейти до особливостей і переваг. Перше, що варто відзначити - в APFS використовуються 64-розрядні індексні дескриптори, що значно збільшує простір імен в порівнянні з 32-бітними ідентифікатори в HFS +. Також в APFS істотно збільшена точність міток часу: якщо в HFS + мітки часу виставлялися з точністю до секунди, то в APFS точність доведена до наносекунди. Наносекундні тимчасові мітки мають величезне значення в сучасних файлових системах, оскільки від їх підтримки залежить атомарність (властивість безперервності операції).

Ще однією перевагою APFS є інноваційна схема метаданих copy-on-write, яку розробники називає «захистом від збоїв». Вона гарантує повну відповідність змін до файлової системи і записів в журналі дій навіть у разі виникнення непередбачених обставин - наприклад, перебоїв в подачі живлення.

З іншого можна відзначити розріджені файли (sparse files), вбудовану підтримку розширених файлових атрибутів, шифрування, клонування файлів і директорій, а також створення знімків файлової системи.

Перша технічна сесія, на якій розробники зможуть ближче познайомитися з APFS, відбудеться сьогодні ввечері.

Джерело: arstechnica

Переглядів: 328 | Додав: dvi | Рейтинг: 0.0/0
Всього коментарів: 0
der="0" width="100%" cellspacing="1" cellpadding="2" class="commTable">
Ім'я *:Email:WWW:
Код *:
close