Ao formatar um cartão SD, você pode definir um tamanho de unidade de alocação personalizado?

Ao formatar um cartão SD, você pode definir um tamanho de unidade de alocação personalizado?

Eu tenho um cartão SD que armazena apenas arquivos de 512, 1024, 2048 e 4096 KB. Eu queria definir o tamanho da unidade de alocação para 512 KB, mas o máximo permitido no Windows é 64 KB.

Posso definir esse limite de 64 KB para mais no Windows ou no Linux? Duvido que faça uma grande diferença, mas cada pouquinho ajuda.

Responder1

O tamanho da unidade de alocação fará muito pouca ou nenhuma diferença perceptível de desempenho aqui. Um tamanho muito grande pode levar ao uso ineficiente do espaço de armazenamento se você tiver muitos arquivos pequenos. Fique com o padrão e deixe o controlador do cartão SD lidar com o gerenciamento e o buffer de blocos - é para isso que serve de qualquer maneira.

A maneira de obter o melhor desempenho e confiabilidade é em um nível superior, durante as transferências reais de dados; por exemplo, ao copiar arquivos, use tamanhos de bloco que sejam múltiplos dos tamanhos de bloco de leitura/gravação (embora geralmente você esteja limitado, por exemplo, pelas taxas de transferência da interface do adaptador USB ou qualquer outra coisa). Observe que os cartões SD podem ter diferentes tamanhos de bloco de leitura/gravação/apagamento. Você também pode usar programas comoessesouTeraCopy, todos oferecendo melhor desempenho e flexibilidade do que copiar/mover padrão do Windows.

informação relacionada