O tamanho do setor lógico pode ser definido em HDD/SSDs mais recentes?

O tamanho do setor lógico pode ser definido em HDD/SSDs mais recentes?

Acredito que esta seja a mesma pergunta queOtimizando o tamanho do setor lógico para o tamanho do setor físico 4096 HDDmas essa pergunta nunca foi aceita e as respostas existentes giram em torno da questão central.

Se eu tiver um HDD/SSD de formato avançado que sei que tem um tamanho de setor físico de 4K, E sei que todo o hardware/software no meu sistema pode lidar com um tamanho mínimo de E/S de 4K, E estou OK com o perda marginal de espaço livre para arquivos menores que 4K, ENTÃO, há uma maneira de configurá-lo para que todos os componentes do sistema visualizem esse dispositivo com um tamanho de setor lógico e físico de 4K?

Espero uma resposta sólida, incluindo as seguintes informações:

  1. Quais informações o disco reporta ao kernel?

  2. O kernel relata essas informações de forma incondicional e verdadeira /sysou se pode ser feito para ajustar condicionalmente os valores?

  3. Se outros componentes além do kernel podem interagir diretamente com o hardware e descobrir essas informações.

Responder1

Não é o kernel que você precisa corrigir para o número 1, é o disco rígido que você terá que informar para relatar e usar um tamanho de setor lógico de 4k.

Por outro lado, se (como você diz) todo o seu software estiver preparado para um tamanho de setor lógico de 4k, que diferença faz o tamanho do setor? Se todas as suas leituras e gravações forem múltiplos de 4k e estiverem perfeitamente alinhadas, que vantagem você ganha ao emitir um comando de leitura para a unidade de leitura?

  • 25 blocos a partir do bloco 155, vs.
  • 200 blocos a partir do bloco 1240?

Responder2

Acredito que alguns discos rígidos WD têm um jumper que você pode configurar para mudar o tamanho do setor lógico para 4k, mas realmente não há necessidade de fazer isso, pois todos os softwares recentes entendem que o tamanho do setor físico é 4k e lidam automaticamente com o alinhamento correto . Por esta razão, eles podem ter descontinuado a configuração do jumper.

informação relacionada