Espaço não alocado no final dos HDDs

6

Por que o Windows deixa algum espaço não utilizado no final de algumas unidades ao criar partições?

Essas unidades são MBR, não GPT. Sua finalidade é armazenar dados do usuário, não para inicializar o sistema operacional. O sistema de arquivos é NTFS.

É prejudicial se eu usar o gparted para usar o tamanho total dos discos?

Existe alguma vantagem em deixar um espaço não alocado no final?

    
por Azevedo 23.03.2016 / 00:19

3 respostas

7

Os sistemas de arquivos NTFS são alocados no disco em termos de "Clusters". Isso é, um sistema de arquivos NTFS nunca terá um cluster parcial no final. Clusters pode ser especificado (por padrão ou pelo usuário) para ter um número diferente de tamanhos. Quanto menores forem os clusters, mais próximo de 100% do espaço de partição pode ser usado. Dito isso, a quantidade de espaço não alocado mostrada é trivial. Eu Não ficaria surpreso se nenhum escritor de software de formatação / particionamento considerasse valer a pena evitar esse espaço não utilizado, mas você é bem-vindo para comprar ao redor.

    
por 23.03.2016 / 00:47
2

Os kernels modernos tendem a criar partições para que seus limites fiquem em posições onde os blocos de dados não precisam ser divididos durante as operações de busca. Estou longe de ser um especialista em janelas, mas me atrevo a afirmar que, se você não quer que o win seja criado desse jeito, então o algoritmo de otimização mencionado levou a essa estrutura.

    
por 23.03.2016 / 00:32
-2

Embora os HDDs sejam endereçáveis pelo LBA desde décadas , a Microsoft ainda usa o CHS para coisas estúpidas no MBR, mesmo nas versões mais recentes do Windows. É por isso que alterar a tradução do CHS de alguma forma leva a um Windows que não inicializa. Ou por que, às vezes, o particionamento fica completamente distorcido se você particionar com o Linux e, em seguida, alterar uma partição com o Windows.

Assim, quando o Windows cria partições, ele ainda tenta se alinhar aos limites da trilha. Especialmente no final do disco. O que não é apenas culpa da Microsoft, porque existem algumas BIOS antigas que restringiriam o acesso a faixas CHS incompletas no final ou até mesmo ter um off-by-one no contador de pistas. Ainda assim, esses devem ter morrido há muito tempo, e normalmente funciona bem se você particionar com o Linux e não tocar no particionamento no Windows.

tl: dr: motivos herdados.

    
por 20.01.2017 / 16:45