Se o FAT32 tiver um limite de tamanho de arquivo de 4 GB, como consegui copiar meu arquivo da biblioteca do iPhoto de 13 GB para essa unidade?

38

É um pen drive FAT 32 USB de 32 GB e parece não haver problemas com o arquivo da biblioteca do iPhoto de 13 GB. Eu pensei que havia uma limitação de tamanho de arquivo de 4 GB neste formato de sistema de arquivos?

    
por BigOmega 30.11.2012 / 15:17

4 respostas

110

Existe um limite de 4 GB por ficheiro .

Exemplo:
Copiar dois arquivos, cada um com tamanho de 3 GB (total de 6 GB), funcionaria bem. Copiar um único arquivo de 6GB falharia.

No seu caso, o OS / X está mostrando o iPhoto Library como um único arquivo, mas a realidade é uma pasta com muitos arquivos dentro dele. (Todos menores que 4 GB).

    
por 30.11.2012 / 15:29
33

Muitas vezes você descobrirá no OS X que um arquivo não é realmente um arquivo - é um diretório. Um bom exemplo disso é um aplicativo que parecerá ser um único arquivo .app , mas na verdade é um pacote (diretório) contendo vários arquivos.

    
por 30.11.2012 / 16:35
6

Sim, no FAT32 existe um limite de tamanho de arquivo, NO ENTANTO, é de 4gb POR ARQUIVO.

Você pode ter um diretório de 50 GB, mas nenhum arquivo pode ter mais de 4 GB.

    
por 30.11.2012 / 18:05
5

Depende do tamanho do cluster quão grandes os arquivos podem ser. Dê uma olhada aqui , no artigo de suporte referenciado, ele é descrito da seguinte forma:

All file systems that are used by Windows organize your hard disk based on cluster size (also known as allocation unit size). Cluster size represents the smallest amount of disk space that can be used to hold a file. When file sizes do not come out to an even multiple of the cluster size, additional space must be used to hold the file (up to the next multiple of the cluster size). On the typical hard disk partition, the average amount of space that is lost in this manner can be calculated by using the equation (cluster size)/2 * (number of files).

If no cluster size is specified when you format a partition, defaults are selected based on the size of the partition. These defaults are selected to reduce the space that is lost and to reduce the fragmentation that occurs on the partition.

Mas também é o tamanho máximo do arquivo que depende do tamanho do cluster e também do tamanho do setor selecionado, porque o tamanho do arquivo é calculado como

File size = (number of clusters) * (sectors per cluster) * (sector size)

e o tamanho do setor é geralmente 512 bytes , mas nos dias de hoje em que temos discos rígidos com capacidade para vários terabytes, ele pode ser maior (por exemplo, 4 KB ).

Embora pareça que isso permite arquivos maiores, a especificação de design do FAT32 diz que um arquivo não pode exceder 4 GB, portanto

Max File size = 4 294 967 296 bytes (4 Gigabytes)

O número máximo de clusters para Fat32 é limitado a 268 435 445 e um cluster não deve exceder 64 KB, consulte aqui . Mas também é dito que você não pode formatar o Fat32 com clusters maiores que 32 KB. Isso significa que, teoricamente, o tamanho máximo da partição é

Max part. size = 268 435 445 * 32 768 bytes = 8 796 092 661 760 bytes (which is 8 Terabytes).

Na prática, é menor do que isso, porque geralmente você não tem clusters de 32 KB. Para Fat32 , o tamanho do cluster padrão varia dependendo do tamanho da partição entre 4 KB (236 MB - 8 GB partições) e 16 KB (16 GB - 32 GB partições).

Você pode influenciar o tamanho máximo da partição quando estiver formatando a partição. Quanto maior o tamanho do cluster e / ou o tamanho do setor, maior a partição. Mas o tamanho do arquivo é sempre limitado a 4 GB.

Notas:

  • Não é dependente do meio, você pode formatar um cartão de memória ou cartão SD com setores maiores, como você pode fazer com o seu disco rígido. A limitação que você tem depende do sistema que lê a partição, por exemplo, se você estiver usando uma câmera digital, talvez não ofereça suporte a cada setor ou tamanho de cluster como o sistema operacional no PC.

  • Apesar de a Microsoft ter interrompido o suporte a partições do Fat32 com mais de 32 GB, você ainda pode criá-las e usá-las, se usar uma ferramenta gratuita de terceiros para formatá-las. O Fat32 ainda é usado por muitos dispositivos e em muitos sistemas operacionais (não apenas pelo Windows), como gravadores de HDD, câmeras, etc.

por 28.01.2013 / 10:49