
Existe alguma maneira de 'forçar' ext4lazyinit
a terminar o que faz com prioridade máxima? Algo como "Não me importo com os recursos do meu sistema, apenas faça o seu trabalho o mais rápido possível"?
Devo acrescentar: sem reformatar a unidade. Estou ciente da opção lazy_itable_init do mkfs.
Responder1
Para 'forçar' o ext4lazyinit a terminar o que ele faz com prioridade máxima, você precisa montar o sistema de arquivos com 'init_itable=0'. Por padrão é 10 (para detalhes, veja o link abaixo)
A solução alternativa é desabilitar o thread ext4lazyinit pela opção de montagem 'noinit_itable', o que, no entanto, pode não ser uma boa ideia no sistema de produção (para detalhes, consulte o link abaixo).
Fonte com informações detalhadas aquiext4lazyinit git commit comentário.
Responder2
Você pode definir o nível 'agradável' do processo para uma prioridade mais alta em relação aos outros. Não tenho certeza se isso o tornará mais rápido e poderá afetar adversamente a estabilidade do sistema se definido como muito alto (-20 é a prioridade mais alta).
nice -n [nice value] [command]