Eu vi alguns drives SATA 4Kn trabalhando na indústria de validação de disco rígido, mas eu não sabia que eles estavam enviando para os clientes, devido ao suporte limitado de hardware e software para eles e à falta de demanda do cliente.
Existem dois mapeamentos concorrentes para tamanhos de setor físico versus setor lógico. O recurso Long Logical Sector permite que um dispositivo tenha setores lógicos maiores que 512B (por exemplo, 4Kn) e o recurso Long Physical Sector permite que um dispositivo tenha vários setores lógicos por setor físico (por exemplo, 512e), embora não sejam necessariamente mutuamente exclusivos. Se o fabricante alegar que o drive é 4Kn, o controlador mais antigo pode fornecer uma camada de emulação, como read-modify-write, para aplicativos e hardware mais antigos, já que os sistemas mais antigos simplesmente não suportam o formato 4Kn.
O comando sg_sat_identify
do pacote sg3_utils provavelmente fornecerá as informações necessárias (verifique as palavras 106-108 para informações sobre tamanho do setor físico / tamanho do setor lógico).
Não parece que as unidades SATA possam suportar emulação sob demanda, mas se a unidade estiver realmente usando 512e, em vez de 4Kn, a otimização de desempenho é maximizada pelo driver (ou, possivelmente, controlador SATA USB), limitando as leituras / escreve para limites de 4K, por exemplo ter o início da transferência em um LBA onde os 3 bits inferiores são 0 e terminam em um LBA onde os 3 bits inferiores são 1:
start_lba & 0x3 == 0
end_lba & 0x3 == 1
Então, basicamente, não há "switch" que possa dizer ao drive para iniciar ou parar a emulação. Do ponto de vista do usuário final, sua melhor aposta é provavelmente certificar-se de que suas unidades estejam usando o melhor sistema de arquivos para qualquer mapeamento usado por sua unidade e para garantir que ela esteja alinhada corretamente. O site a seguir apresenta um bom detalhamento dos sistemas de arquivos comuns e suas estatísticas sobre desempenho versus alinhamento de blocos em diferentes sistemas de arquivos: link