1Aug

O que devo definir o tamanho da unidade de alocação para formatação?

Além de solicitar o sistema de arquivos que você deseja usar, as ferramentas de formatação de disco também solicitarão um "tamanho da unidade de alocação".O que isso significa e qual o valor que você deve escolher?

Today's Question &A sessão de atendimento chega a cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento comunitário de sites Q & A.

O questionário

SuperUser, o leitor Andrew Keeton, é curioso sobre o que exatamente ele deveria colocar na seção de alocação ao formatar uma unidade. Ele escreve:

Estou formatando um disco rígido externo de 1 TB como NTFS.Esta unidade é principalmente destinada a armazenar mídia, como música e vídeo.

O que devo escolher para a configuração do tamanho da unidade de alocação? As opções variam de 512 bytes a 64K.Existem diretrizes que eu possa aplicar a outros tipos de unidade? Devo parar de cutucar e simplesmente deixá-lo em "padrão?"

Enquanto a configuração padrão geralmente é a melhor escolha para a maioria dos usuários, vamos cavar um pouco mais fundo.

As respostas

SuperUser contribuintes Jonathan e Andrew oferecem alguma visão. Jonathan escreve:

Se você é um "Usuário Padrão" pela definição da Microsoft, você deve manter os 4096 bytes padrão. Basicamente, o tamanho da unidade de alocação é o tamanho do bloco em seu disco rígido quando ele formata o NTFS.Se você tem muitos pequenos arquivos, então é uma boa idéia manter o tamanho da alocação pequeno para que seu espaço de disco rígido não seja desperdiçado. Se você tiver muitos arquivos grandes, mantê-lo maior aumentará o desempenho do sistema com menos blocos para procurar.

Mas, novamente, a capacidade do disco rígido em nossos dias está ficando cada vez maior, faz pequena diferença escolhendo o tamanho de alocação correto. Sugiro que você mantenha o padrão.

Também tenha em mente que o arquivo maioritário é relativamente pequeno, os arquivos maiores são de tamanho grande, mas pequenos em unidades.

Andrew expande a resposta de Jonathan com:

Em termos de eficiência espacial, os tamanhos de unidades de alocação menores funcionam melhor. O espaço médio desperdiçado por arquivo será metade do AUS escolhido. Então 4K desperdiça 2K por arquivo e 64K resíduos 32K.No entanto, como Jonathon aponta, as unidades modernas são maciças e um pouco de espaço desperdiçado não vale a pena mexer e isso não deve ser um fator determinante( a menos que você esteja em um SSD pequeno).

Compare 4K vs 64K de resíduos médios de casos( 32K-2K = 30K), para 10.000 arquivos que só saem para 300.000KB ou em torno de 300MB.

Em vez de pensar sobre como o sistema operacional usa espaço. Digamos que você tenha um arquivo de 3K que precisa crescer 2K.Com um AUS 4K, os dados precisam ser divididos em dois blocos - e eles podem não estar juntos para que você obtenha fragmentação. Com um AUS de 64K, há muito menos blocos para acompanhar e menos fragmentação.16x o tamanho do bloco significa 1/16 o número de blocos para acompanhar.

Para um disco de mídia em que fotos, música e vídeos são armazenados, cada arquivo é de pelo menos 1 MB. Eu uso o maior AUS.Para uma partição de inicialização do Windows, uso o padrão do Windows( o que é 4K para qualquer unidade NTFS menor que 16TB).

Para descobrir o que o tamanho do cluster está em um disco existente:

fsutil fsinfo ntfsinfo X:

Tem algo a ser adicionado à explicação? Som na parte dos comentários. Deseja ler mais respostas de outros usuários Tech-savvy Stack Exchange? Confira o tópico de discussão completo aqui.