Контейнеры, тома и разделы являются элементами системы управления файлами компьютера. С введением APFS (файловой системы Apple) в macOS High Sierra эти компоненты взяли на себя новые организационные роли в операционной системе macOS.
Информация в этой статье относится конкретно к компьютерам Mac, но другие операционные системы также используют контейнеры, тома и разделы.
Итог
Контейнеры - это логические конструкции цифрового пространства, содержащие один или несколько томов. Когда все тома в контейнере используют файловую систему APFS, тома совместно используют пространство, доступное в контейнере. Том, которому требуется дополнительное пространство для хранения, может использовать свободное пространство из другого контейнера.
Том и раздел
Том - это автономная область хранения, которую компьютер может читать. Общие типы томов включают компакт-диски, DVD-диски, твердотельные накопители и жесткие диски. Когда компьютер Mac распознает том, он монтирует его на рабочий стол, чтобы вы могли получить доступ к содержащимся в нем данным.
Тома можно разделить на один или несколько разделов, которые занимают место на жестком диске. Том может охватывать несколько физических дисков или дисководов, но разделы более ограничены. В отличие от разделов, тома могут использовать свободное пространство из любого места, что было невозможно до APFS.
APFS оптимизирована для определенных типов дисков, а именно для твердотельных накопителей (SSD). Обновление до APFS имеет ограниченные преимущества для компьютеров с жестким диском.
Логические тома
Более абстрактный тип тома, известный как логический том, не ограничивается одним физическим диском. Он может содержать столько разделов и физических дисков, сколько необходимо. Логический том выделяет и управляет пространством на одном или нескольких запоминающих устройствах. Он отделяет операционную систему от физических устройств, составляющих носитель данных.
Например, в RAID 1 (зеркалирование) несколько томов отображаются для ОС как один логический том. И аппаратные контроллеры, и программное обеспечение могут создавать массивы RAID. В обоих случаях ОС не знает, что физически составляет логический том. Это может быть один диск, два диска или несколько дисков. Количество дисков, составляющих массив RAID 1, может меняться со временем, и ОС никогда не узнает об этих изменениях, поскольку видит только один логический том.
С логическим томом структура физического устройства не только не зависит от тома, который видит ОС, но и пользователь может управлять им независимо от ОС. Эта настройка позволяет создать более гибкую систему хранения данных.
Менеджеры логических томов (LVM)
Логические тома могут иметь разделы, расположенные на нескольких физических устройствах хранения. Логические менеджеры томов (LVM) упрощают использование этих систем. LVM управляет массивами хранения, выделяет разделы, создает тома и контролирует, как тома взаимодействуют друг с другом.
С тех пор как Apple представила OS X Lion, macOS использовала систему LVM, известную как Core Storage. Впервые он был использован для обеспечения системы шифрования всего диска, используемой системой Apple File Vault 2. Когда была выпущена OS X Mountain Lion, система Core Storage получила возможность управлять многоуровневой системой хранения, которую Apple назвала диском Fusion.