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

0

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

Posso definir esse limite de 64 KB mais alto no Windows ou no Linux? Eu duvido que faça uma diferença gigantesca, mas cada pouquinho ajuda.

    
por ohyeah 06.07.2014 / 20:30

1 resposta

1

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

A maneira de obter o melhor desempenho e confiabilidade é em um nível mais alto, durante as transferências de dados reais; por exemplo. ao copiar arquivos, use tamanhos de bloco que sejam múltiplos de tamanhos de bloco de leitura / gravação (embora geralmente você esteja limitado, por exemplo, às taxas de transferência da interface do adaptador USB ou de qualquer maneira). Observe que os cartões SD podem ter diferentes tamanhos de bloco de leitura / gravação / exclusão. Você também pode usar programas como estes ou TeraCopy , que fornecem melhor desempenho e flexibilidade do que a cópia / movimentação padrão do Windows.

    
por 06.07.2014 / 20:37