Eu tenho dois dispositivos NAS, que diferem em arquitetura. Eles estão conectados aos mesmos discos SATA e um deles mostra melhor desempenho de leitura e gravação. Ok, pode haver muitas razões para tal comportamento. Eu estou no controlador SATA agora.
Quando eu faço hdparm -I /dev/sda
em ambos os dispositivos NAS, recebo saídas idênticas, exceto pelo sinalizador DMA Setup Auto-Activate optimization
, que está ativado no dispositivo que mostra melhor desempenho e desativado no outro.
Aparentemente, esse sinalizador permite que a operação FIS (Frame Information Structure) seja ativada imediatamente, eliminando a necessidade de uma ativação separada de DMA no FIS.
Eu procurei por todo o dia para descobrir como ativar esse recurso, mas falhei.
Baseado neste site: link Encontrei o sinal ATA_FLAG_FPDMA_AA
aqui: drivers/ata/ahci.c
, mas isso é tudo, apenas uma menção a essa bandeira.
Onde é definido? Posso esperar alguma melhoria de desempenho, permitindo isso?