Forçando ext4lazyinit para terminar sua coisa?

11

Existe alguma maneira de "forçar" ext4lazyinit a terminar o que faz com prioridade máxima? Algo como "Eu não me importo com os recursos do meu sistema, apenas faça o seu trabalho o mais rápido que puder"?

Devo acrescentar: sem reformatar a unidade. Estou ciente da opção lazy_itable_init do mkfs.

    
por Marius 18.07.2014 / 02:30

2 respostas

4

Para 'forçar' o ext4lazyinit a terminar a coisa que ele faz com prioridade máxima, você precisa montar o sistema de arquivos com 'init_itable = 0'. Por padrão, é 10 (para detalhes, por favor, veja o link abaixo)

A solução alternativa é desabilitar o thread ext4lazyinit pela opção de montagem 'no_init_itable', que pode não ser uma boa ideia no sistema de produção (para detalhes, veja o link abaixo).

Fonte com informações detalhadas aqui ext4lazyinit git commit comente .

    
por 11.05.2017 / 22:13
-1

Você pode definir o nível "legal" do processo para uma prioridade mais alta em relação a outros. Não tenho certeza se isso irá torná-lo mais rápido e poderá afetar adversamente a estabilidade do sistema se for muito alto (-20 é a prioridade mais alta).

nice -n [nice value] [command]
    
por 04.05.2017 / 17:15

Tags