В современных компьютерах Mac используется файловая система HFS Plus, разработанная еще в 1998 году, и Apple, спустя почти 20 лет, анонсировала новую файловую систему. В ходе WWDC корпорация представила Apple File System (APFS), которая будет использоваться во всех устройствах, начиная с Apple Watch и заканчивая Mac.
HFS Plus разрабатывалась, когда файлы между устройствами переносились с помощью Floppy-дисков и соединения по dial-up. Apple утверждает, что APFS отлично проявит себя при работе с терабайтными SSD-дисками, хранящими миллионы файлов.
APFS доступна для тестирования в редакции Developers Preview с рядом ограничений. На сегодняшний день APFS нельзя использовать для загрузочного раздела, она не поддерживает бекапы Time Machine или шифрование FileVault и многое другое. Также тем, кто собирается использовать APFS, стоит помнить, что она различает регистр символов в названиях файлов (то есть filename и Filename — два разных названия файла).
Основным объектом хранения данных в APFS является контейнер. Отдельные контейнеры используют собственные схемы распределения дискового пространства для оптимизации и защиты от сбоев. Контейнеры содержат один или несколько томов, содержащих собственное пространство имен.
APFS не поддерживает программный RAID, но она может применяться с томами Apple RAID для поддержки стандартов Striping (RAID 0), Mirroring (RAID 1) и Concatenation (JBOD).
Благодаря 64-битному индексному дескриптору тома APFS будут поддерживать до 9 квинтиллионов (1018) файлов.
APFS имеет встроенную систему шифрования и использует системы AES-XTS либо AES-CBC, в зависимости от устройства. Пользователь может применять несколько ключей шифрования, чтобы обеспечить безопасность данных даже в случае «физической компрометации» носителя.
Это далеко не полный список нововведений, которые привнесет APFS. Новая файловая система будет выпускаться для широкого использования в следующем году, и разработчикам к тому времени нужно подготовиться, чтобы перевести утилиты на новую файловую систему.
Разделы, отформатированные в APFS, не распознаются OS X 10.11 Yosemite и более ранними версиями операционной системы.
Чтобы не пропустить ничего важного из мира игр и технологий, выбери удобный способ получать уведомления о новых статьях: подписывайся на канал iG в Telegram или напиши нашему боту, а еще ты можешь следить за новостями в Viber.