exFAT против HFS+ против NTFS

Резюме: В этом посте объясняется, что такое HFS+ и для чего он используется. Он также рассказывает о структурах HFS+ и сравнивает HFS+ с файловыми системами Windows, такими как exFAT и NTFS.

HFS Plus на Mac

В качестве файловой системы по умолчанию на Mac перед APFS вы можете часто видеть или слышать о HFS+, но задаетесь вопросом, что это такое и чем она отличается от других файловых систем, таких как exFAT и NTFS. Этот пост вас прикрыл.

Что такое HFS+?

HFS+, также называемая HFS plus, Mac OS Extended или HFS Extended, была основной файловой системой журналирования серии Mac OS X с момента выпуска Mac OS 8.1 в 1998 году. Вы часто будете видеть ее на Mac под названием Mac OS. Расширенный (журналируемый).

Когда Apple выпустила macOS High Sierra в 2017 году, они заменили HFS+ на APFS (Apple File System), формат диска, оптимизированный для твердотельных накопителей. Тем не менее, HFS+ остается популярным форматом дисков Mac благодаря своей совместимости.

Поддерживаемые операционные системы:

  • Все операционные системы Mac, начиная с Mac OS 8.1 (поддержка чтения и записи)
  • Linux (только чтение)
  • Windows (не поддерживается)

Вы не можете читать или записывать данные на внешний жесткий диск, отформатированный под Mac, на ПК с Windows, поскольку ваш диск Mac обычно отформатирован с помощью HFS+ или APFS, что несовместимо с Windows.

Чтобы узнать, какая у вас файловая система: HFS+ или APFS:

На Mac нажмите «Панель запуска» > «Другая папка», затем выберите приложение «Дисковая утилита». Нажмите «Просмотр» > «Показать все устройства», затем выберите свой диск на левой панели. Теперь вы можете увидеть файловую систему, указанную под именем вашего диска во всплывающем окне.

проверьте файловую систему в Дисковой утилите

Структуры HFS+

HFS+ использует шесть основных взаимосвязанных структур для управления данными на томе.

Заголовок тома: храните информацию о томе, например время создания и количество файлов.

Файл распределения (растровое изображение): отслеживает, используется или свободен блок распределения.

Файл каталога: B-дерево, описывающее структуру папок и файлов на томе. Он хранит первые восемь экстентов каждого разветвления.

Файл атрибутов: B-дерево с информацией о дополнительном ответвлении.

Файл переполнения экстентов: B-дерево для остальных экстентов, которые не хранятся в файле каталога.

Файл запуска: для загрузки компьютеров, отличных от Mac.

Для чего используется HFS+?

HFS+ — это файловая система, которая важна для полного использования устройства хранения, а также для извлечения и сохранения данных. Он создает каталог, который расширяется по мере добавления файлов на диск и записывает метаданные и имена файлов. Без таких файловых систем, как HFS+, сохранение файла на диск равносильно броску камня в море, который невозможно найти.

Особенности HFS+

Лучшее использование дискового пространства

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

Ограничения на файлы HFS+ в OS X и macOS:

Максимальное количество томов: неограниченно

Максимальное количество файлов в томе: 2,1 миллиарда.

Максимальный размер файла и тома: 8 ЭБ.

Международные имена файлов

HFS+ использует UTF-16 для кодирования файлов и папок и допускает длину имен файлов до 255 символов, что упрощает использование описательного имени.

Лучшая безопасность данных

Apple добавила функцию ведения журнала в HFS+, чтобы повысить надежность данных в Mac OS X 10.2.2, которая вскоре стала функцией по умолчанию в Mac OS X 10.3. Если происходит сбой системы и файловая система становится нечитаемой, журнал журнала может помочь найти файлы на диске.

Несмотря на все свои преимущества, HFS+ критикуют за отсутствие стандартных функций других файловых систем, таких как контрольные суммы, моментальные снимки и наносекундная метка времени.

exFAT против HFS+ против NTFS

exFAT (расширенная таблица размещения файлов), разработанная Microsoft в 2006 году, является лучшей кроссплатформенной файловой системой, которую можно читать или записывать в macOS и Windows.

Максимальный размер тома и файла exFAT составляет 128 ПБ, что меньше, чем у HFS+. exFAT также уязвим к повреждению файлов и не поддерживает метаданные, такие как HFS+. Прочтите, чтобы узнать exFAT на Mac.

NTFS (файловая система новой технологии), представленная Microsoft в 1993 году, является файловой системой по умолчанию на ПК с Windows. macOS может читать только диски в формате NTFS.

NTFS может поддерживать размер тома и файла до 8 ПБ на сервере Windows 2019 и более поздних версий, что меньше, чем HFS+. И HFS+, и NTFS являются журналируемыми файловыми системами и поддерживают жесткие ссылки на каталоги.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *