Por favor, explique o espaço desperdiçado em um disco rígido externo formatado exFAT [duplicado]

6

Comprei recentemente um disco rígido de 2,5 "de 750 GB e coloquei-o em um gabinete externo. Ele tem Tecnologia de Formato Avançado (AFT) , mas eu uso o Windows 7, então presumi que estaria segura.

  1. Decidi experimentar exFAT , porque fui atraído pela sobrecarga reduzida
  2. Para "Tamanho da unidade de alocação" selecionei "Tamanho de alocação padrão"
  3. Tentei com "Formato rápido" não selecionado primeiro, mas estava demorando muito, então parei e comecei com "Formato rápido" selecionado
  4. Depois que a unidade foi formatada, observar novamente as opções de formato mostra que o "Tamanho da unidade de alocação" é de 256 KB

O drive funciona bem, mas eu tinha uma pergunta sobre a diferença entre "Size" e "Size on disk".

No disco rígido interno formatado em NTFS de 120 GB, a diferença é de apenas 0,16%. No entanto, no meu drive externo formatado com muito maior exFAT, a diferença é de 17,38%. Nessa taxa, o máximo que eu couber nessa unidade de 750 GB é de 637 GB (com 0 de espaço livre).

Que opções de formato devo usar para maximizar o espaço em disco utilizável?

Qual será o impacto das minhas configurações atuais no desempenho? Qual será o impacto das suas configurações recomendadas no desempenho?

Configurações de formato

Discorígidointerno

Disco rígido externo (com grande diferença de espaço!)

    
por JohnB 07.12.2011 / 21:59

3 respostas

12

O tamanho da unidade de alocação padrão (cluster) no exFAT é muito maior que o tamanho da unidade de alocação padrão no NTFS. Como você observou na sua pergunta, o exFAT é padronizado para 256 KB, mas o NTFS assume o padrão de 4KB para volumes maiores que 2 GB .

Como a alocação de armazenamento deve ocorrer em clusters inteiros, um arquivo que não seja um múltiplo do tamanho do cluster resultará em espaço desperdiçado no dispositivo de armazenamento. Esse espaço desperdiçado depende do tamanho e geralmente é maior quando o tamanho do cluster é maior e quando há muitos arquivos no dispositivo. Essa condição é chamada fragmentação interna , e o espaço desperdiçado é chamado de espaço de folga .

Por exemplo, um arquivo de 257 KB exigirá duas unidades de alocação para armazenar em seu volume exFAT, ocupando 512 KB de espaço. O mesmo arquivo exigiria apenas 260 KB em um volume NTFS com clusters de 4KB.

O artigo da Wikipedia sobre clusters de dados explica isso com mais detalhes:

A cluster is the smallest logical amount of disk space that can be allocated to hold a file. Storing small files on a filesystem with large clusters will therefore waste disk space; such wasted disk space is called slack space. For cluster sizes which are small versus the average file size, the wasted space per file will be statistically about half of the cluster size; for large cluster sizes, the wasted space will become greater. However, a larger cluster size reduces bookkeeping overhead and fragmentation, which may improve reading and writing speed overall. Typical cluster sizes range from 1 sector (512 B) to 128 sectors (64 KiB).

Tente formatar a unidade com um tamanho menor de unidade de alocação. Isso pode diminuir um pouco as operações de E / S, mas reduzirá bastante a quantidade de espaço em disco desperdiçado.

    
por 07.12.2011 / 22:09
2

O tamanho da unidade de alocação afetará o espaço utilizável no disco. Uma unidade de alocação maior será melhor se você tiver arquivos grandes. Uma unidade de alocação menor é melhor para arquivos pequenos.

Uma maneira de pensar sobre isso é pensar em seu disco rígido como um caderno em branco, e cada página é uma "unidade de alocação" com um tamanho definido que pode conter. Uma pequena página de caderno (ou seja, pequena unidade de alocação) é muito conveniente se você tiver muitos fragmentos de informações para salvar. A mesma área de papel pode ser cortada em muito mais páginas e muitas pequenas notas podem ser armazenadas. Se uma nota for maior que uma única página, a última linha de todas página é reservada para apontar para a próxima página para continuar a nota. Se a sua nota é apenas uma única página, a última linha nunca é usada, mas é sempre reservada apenas no caso de a nota ficar maior.

Se você usar um tamanho grande de página de bloco de anotações, cada página armazenará muito mais informações sem precisar fluir para outra página. Em caso afirmativo, ele ainda usa apenas a última linha da página para apontar para a próxima página da nota. A desvantagem é que, se você tem muitos arquivos que usam apenas uma pequena parte da página, ainda ocupa uma página inteira no bloco de anotações.

Se você deseja obter o espaço mais útil nesta unidade, sugiro usar a maior unidade de alocação que faz sentido para seus dados.

    
por 07.12.2011 / 22:34
1

O link DragonLord fornecido acima não é bom de forma alguma. Ele falou sobre o FAT12 / 16, que é muito inferior ao exFAT. 16 bit não é suficiente para endereçamento de clusters, de modo que o tamanho do volume FAT16 é de 4GB, o 4-16GB é suportado apenas com setores maiores que 512 bytes. A implementação atual do exFAT usa 25 bits para a indexação de cluster, sendo mais comparável ao FAT32. Mas o exFAT usa 64 bits para o tamanho do arquivo, portanto ele suporta arquivos maiores que 4 GB.

O tamanho padrão do cluster para exFAT é descrito aqui

No geral, o tamanho do cluster acima de 8 KB não é recomendado. E o uso de exFAT para HDD também não é recomendado, exceto para a troca de arquivos com outros sistemas que não entendem o NTFS, porque o exFAT é especificamente projetado para memórias flash que têm um ciclo de gravação limitado. O exFAT não possui registro no diário para reduzir o desgaste do flash, que é comercializado com menos confiabilidade. O tamanho de cluster apropriado para a maioria dos casos é de 4KB (que é uma das razões pelas quais o tamanho do cluster padrão do NTFS é quase 4KB), exceto para as partições que mais armazenam arquivos muito grandes. Então, se o disco rígido externo não é para conectar em alguns HTPCs antigos, players de mídia ou dispositivos que não podem ler NTFS, você deve usar o NTFS

    
por 11.10.2013 / 09:44