аппаратные средства

Файловая система файловой системы 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 квинтиллионных файлов на одном томе.

Расширяемый блок маппер

APFS имеет расширенный блок сопоставления блоков, что позволяет увеличить объем памяти на одном устройстве. При инициализации очень больших дисков с помощью HFS + эта файловая система была очень ограничена размером блока выделения и инициализировала все хранилище файловой системы при создании. Вместо этого APFS создаст необходимую структуру данных « динамическим » образом, что повысит производительность.

Разбросанные файлы

Файловая система Apple будет поддерживать разреженные файлы, которые не поддерживаются HFS + и HFS. Разреженные файлы - это тип компьютерного файла, который пытается более эффективно использовать пространство файловой системы. Это достигается путем записи краткой информации (метаданных), представляющей пустые блоки на диске вместо фактического «пустого» пространства, которое составляет блок, таким образом, используя меньше дискового пространства.

Защита от стихийных бедствий

APFS использует новую систему метаданных под названием « Копирование при записи », которая обеспечивает обновление файловой системы от сбоев (например, в случае отключения питания, когда жесткий диск записывает или читает данные). Этот подход также уменьшает дополнительные издержки, возникающие при использовании HFS +.

Расширенные атрибуты

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

TRIM операция

Как и HFS +, файловая система Apple будет поддерживать операции TRIM. В APFS операции TRIM выполняются асинхронно, поэтому, поскольку файл удаляется или освобождается место, он восстанавливается, что гарантирует, что метаданные изменяются только один раз, сохраняя стабильность хранилища.,

шифрование

Одна из вещей, которая была фундаментальной в дизайне новой файловой системы Apple, была безопасность и конфиденциальность. В OS X полное шифрование диска доступно из OS X 10.7 Lion, а в iOS шифрование - для каждого отдельного файла из iOS4. APFS объединяет эти два режима в единую модель, которая шифрует метаданные файловой системы. APFS изначально поддерживает шифрование. Возможность выбора между следующими моделями шифрования на каждом томе:
  • Незашифрованный. Зашифрованный одним ключом. Многоключевое шифрование с ключами для каждого файла и отдельным ключом для конфиденциальных метаданных. Таким образом, мы гарантируем целостность пользовательских данных, даже когда физическая безопасность ставится под угрозу.
МЫ РЕКОМЕНДУЕМ ВАМ Apple должна была бы заплатить Qualcomm $ 7 млрд. Шифрование использует технологию 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