Após os parâmetros do kernel mostrarem comportamentos muito diferentes de R6 a R7 e não conseguimos descobrir o motivo. Qualquer ajuda apreciada.
kernel.sched_min_granularity_ns
kernel.sched_wakeup_granularity_ns
Antecedentes:
Notas:
No R7, estávamos usando o perfil ajustado que alterou os seguintes parâmetros do kernel afetando o comportamento:
kernel.sched_min_granularity_ns = 10000000
kernel.sched_wakeup_granularity_ns = 15000000
Se alterarmos esses valores para R6 padrão ( kernel.sched_min_granularity_ns = 4000000
kernel.sched_wakeup_granularity_ns = 4000000
), então usamos CPU para os níveis R6.
No entanto, quando colocamos os mesmos valores em R6, não vemos nenhum impacto adverso e a CPU ainda aumenta para 85-90% como antes.
Portanto, estamos procurando o motivo pelo qual o mesmo parâmetro se comporta de maneira muito diferente em comparação com o RHEL6 & RHEL7?
Tags linux linux-kernel