Pagina inicial » como » O que devo definir o tamanho da unidade de alocação para quando a formatação?

    O que devo definir o tamanho da unidade de alocação para quando a 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 valor você deve selecionar?

    A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..

    A questão

    O leitor do SuperUser Andrew Keeton está curioso sobre o que exatamente ele deve 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 destina-se principalmente ao armazenamento de 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. Há alguma diretriz 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.

    As respostas

    Os colaboradores do SuperUser Jonathan e Andrew oferecem algumas dicas. 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 no disco rígido quando ele formata o NTFS. Se você tiver muitos arquivos pequenos, convém manter o tamanho da alocação pequena para que seu espaço no disco rígido não seja desperdiçado. Se você tiver muitos arquivos grandes, mantê-lo mais alto aumentará o desempenho do sistema tendo menos blocos para procurar.

    Mas, novamente, hoje em dia a capacidade do disco rígido está ficando maior e mais alta, faz pouca diferença ao escolher o tamanho correto de alocação. Sugiro que você apenas mantenha o padrão.

    Também tenha em mente que o arquivo majoritário é relativamente pequeno, arquivos maiores são grandes em tamanho, mas pequenos em unidades.

    Andrew expande a resposta de Jonathan com:

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

    Compare o desperdício de caixa médio de 4K vs 64K (32K-2K = 30K), para 10.000 arquivos que só chegam a 300.000 KB ou cerca de 300 MB.

    Em vez disso, pense em como o sistema operacional usa o espaço. Digamos que você tenha um arquivo 3K que precisa crescer 2K. Com um 4K AUS, os dados precisam ser divididos em dois blocos - e eles podem não ficar juntos para que você obtenha fragmentação. Com um 64K AUS, há muito menos blocos para monitorar 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 onde você armazena fotos, músicas e vídeos, cada arquivo tem pelo menos 1MB eu uso o maior AUS. Para uma partição de inicialização do Windows eu uso o padrão do Windows (que é 4K para qualquer unidade NTFS menor que 16 TB).

    Para descobrir qual é o tamanho do cluster em um disco existente:

    fsutil fsinfo ntfsinfo X:


    Tem algo a acrescentar à explicação? Soe fora nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.