Como aumentar o bcache sequential_cutoff na inicialização do Fedora

4

O bcache tem o parâmetro sequential_cutoff que geralmente é alcançável em /sys/block/bcache0/bcache/sequential_cutoff e pode-se aumentar o nível com o seguinte comando:

echo 512M > /sys/block/bcache0/bcache/sequential_cutoff

Mas após a reinicialização, o parâmetro volta ao padrão 4.0M. Como posso obter a mesma funcionalidade no comando acima na inicialização do Fedora?

    
por myroslav 06.02.2014 / 19:10

1 resposta

4

As regras do Udev permitem ajustar os parâmetros assim que o kernel detectar o dispositivo. O dispositivo bcache pode ser reconhecido pelo seu MAJOR==252 . Basta soltar o seguinte arquivo em /etc/udev/rules.d/ e reinicializar:

# cat /etc/udev/rules.d/99-bcache_sequential_cutoff.rules
ACTION=="add", SUBSYSTEM=="block", ENV{MAJOR}=="252", ATTR{bcache/sequential_cutoff}="512M"

Créditos: a ideia foi inspirada na resposta à pergunta sobre persistência do agendador de filas para dispositivos de bloco .

    
por 06.02.2014 / 19:10