Это флэш-накопитель FAT32 USB емкостью 32 ГБ, и, похоже, у меня нет проблем с файлом библиотеки iPhoto на 13 ГБ. Я думал, что есть ограничение размера файла 4 ГБ в этом формате файловой системы?
Это флэш-накопитель FAT32 USB емкостью 32 ГБ, и, похоже, у меня нет проблем с файлом библиотеки iPhoto на 13 ГБ. Я думал, что есть ограничение размера файла 4 ГБ в этом формате файловой системы?
Ответы:
Существует ограничение в 4 ГБ на файл .
Пример:
Копирование двух файлов, каждый из которых имеет размер 3 ГБ (всего 6 ГБ), будет работать нормально.
Копирование одного файла 6 ГБ не удастся.
В вашем случае OS / X отображает iPhoto Library в виде одного файла, но на самом деле это папка с множеством файлов внутри. (Все меньше 4Гб).
Часто в OS X вы обнаруживаете, что файл на самом деле не является файлом - это каталог. Хорошим примером этого является приложение, которое будет выглядеть как один .app
файл, но на самом деле это пакет (каталог), содержащий несколько файлов.
Да, на FAT32 есть ограничение на размер файла, ОДНАКО, это 4 ГБ на файл.
Возможно, у вас есть каталог размером 50 ГБ, однако ни один файл не может быть больше 4 ГБ.
FAT32
Я полагаю, что каждый раздел ограничен 2 ТБ.
От размера кластера зависит размер файлов. Посмотрите здесь , в упомянутой статье поддержки это описано следующим образом:
Все файловые системы, используемые Windows, организуют ваш жесткий диск в зависимости от размера кластера (также известного как размер единицы размещения ). Размер кластера представляет собой наименьший объем дискового пространства, которое можно использовать для хранения файла. Если размеры файлов не превышают размер, кратный размеру кластера, для хранения файла необходимо использовать дополнительное пространство (до следующего кратного размеру кластера). На типичном разделе жесткого диска средний объем пространства, который теряется таким образом, может быть рассчитан с использованием уравнения (размер кластера) / 2 * (количество файлов).
Если при форматировании раздела размер кластера не указан, по умолчанию выбирается размер раздела. Эти значения по умолчанию выбраны, чтобы уменьшить потерянное пространство и уменьшить фрагментацию в разделе.
Но это также максимальный размер файла, который зависит от размера кластера, а также от выбранного размера сектора , потому что размер файла рассчитывается как
Размер файла = (количество кластеров) * (секторов на кластер) * (размер секторов)
и размер сектора , как правило , 512 байт , но теперь , когда у нас есть жесткие диски с емкостью в несколько терабайт, может быть больше (например , 4 КБ ).
Хотя кажется, что это позволяет использовать файлы большего размера, в спецификации FAT32 говорится, что размер файла не может превышать 4 ГБ, следовательно
Максимальный размер файла = 4 294 967 296 байт ( 4 гигабайта )
Максимальное количество кластеров для Fat32 ограничен 268 435 445 , и кластер не должен превышать 64 КБ, см здесь . Но также сказано, что нельзя форматировать Fat32 с кластерами большего размера, чем 32 КБ. Это означает , что теоретически максимальный размер раздела является
Макс часть. размер = 268 435 445 * 32 768 байт = 8 796 092 661 760 байт (что составляет 8 терабайт ).
Практически, это ниже, потому что обычно у вас нет кластеров 32 КБ. Для Fat32 размер кластера по умолчанию варьируется в зависимости от размера раздела между 4 КБ (236 МБ - 8 ГБ разделов) и 16 КБ (16 ГБ - 32 ГБ разделов).
Вы можете влиять на максимальный размер раздела при форматировании раздела. Чем больше размер кластера и / или размер сектора, тем больше может быть раздел. Но размер файла всегда ограничен 4 ГБ.
Заметки:
Это не зависит от носителя, вы можете отформатировать карту памяти или SD-карту с большими секторами, как вы можете сделать это с вашим жестким диском. Имеющееся у вас ограничение зависит от системы, которая читает раздел, например, если вы используете цифровую камеру, она может не поддерживать каждый сектор или размер кластера, как ваша операционная система на ПК.
Несмотря на то, что Microsoft прекратила поддержку разделов Fat32 размером более 32 ГБ, вы по-прежнему можете создавать и использовать их, если используете для их форматирования бесплатный сторонний инструмент. Fat32 по-прежнему используется многими устройствами и во многих операционных системах (не только в Windows), таких как HDD-рекордеры, камеры и т. Д.