Специально для SSD
Apple File System, или APFS — новая файловая система Apple для всех устройств, от Apple Watch до Mac Pro. Она кажется технически совершенной, но на практике есть недостатки.
В мире компьютеров не все быстро устаревает. Созданные когда-то файловые системы вполне хорошо работают по 30 и более лет — в качестве примера можно привести HFS+, которая долгое время использовалась компанией Apple. Система основана на выпущенной еще в 1985 году Hierarchical File System (иерархическая файловая система) — к той эпохе, когда еще никто не имел представления о таких вещах, как SSD, умные часы или исчисляемые терабайтами массивы данных в домашних сетях. При этом файловая система является центральным компонентом каждого компьютера. Она обеспечивает упорядоченное хранение файлов и отвечает за сохранение, чтение, запись и удаление данных. Для пользователей и программ файловая система предоставляет удобочитаемую структуру и отображает сохраненные данные по физическим адресам. Это происходит с помощью номеров блоков, каналов и секторов.
В марте 2016 года компания Apple запустила новую файловую систему APFS (Apple File System) с автоматическим переключением iPhone и iPad с версией iOS 10.3. В сентябре 2017-го прошло обновление Mac до macOS 10.13. В целом переход был ровным, обычные пользователи практически ничего и не заметили. А жаль, ведь с технической точки зрения APFS — настоящая находка.
Оптимизация для SSD. В отличие от NTFS, которая используется в Windows, APFS учитывает особенности флеш-памяти: система как можно более равномерно распределяет свои процессы записи по существующим блокам, чтобы максимально снизить нагрузку на SSD. Также встроена поддержка TRIM, APFS показывает низкий уровень задержки и исключительное сокращение непроизводительных издержек памяти.
64-битная файловая система. 64 бита — это актуальный стандарт для архитектуры аппаратного обеспечения и операционной системы. APFS также использует 64-битную адресацию, что позволяет увеличить объем, сохранность файлов и уменьшить размер блоков.