Avanços no kernel

Linux 6.14 trará suporte à preempção preguiçosa para processadores Power

Conheça mais novidades do Linux Kernel 6.14.

O Linux 6.14 continuará os avanços na implementação da preempção preguiçosa (PREEMPT_LAZY), que agora incluirá suporte à arquitetura Power, graças a um patch desenvolvido por engenheiros da IBM.

O que é a preempção preguiçosa?

Introduzida no Linux 6.13, a preempção preguiçosa oferece uma abordagem intermediária entre preempção total e preempção voluntária. Ela é menos agressiva na preempção de tarefas normais, reduzindo interrupções em bloqueios críticos, enquanto mantém boa responsividade.

Por que isso é importante para sistemas Power?

Sistemas Power, como os baseados em POWER9 e POWER10, frequentemente possuem alta contagem de núcleos e grandes capacidades de memória. A preempção preguiçosa ajuda a:

  • Prevenir travamentos suaves: Especialmente em cargas de trabalho pesadas.
  • Otimizar desempenho: Aproximando-se do desempenho observado com modos de preempção voluntária ou nenhuma preempção.

Testes e expectativas para o Linux 6.14

  • O patch de suporte para Power foi testado em processadores Power10, mostrando desempenho semelhante ao preempt=none/voluntary.
  • Está atualmente na branch “next-test” do repositório PowerPC e deve ser integrado ao Linux 6.14.

Impacto esperado

A expansão do PREEMPT_LAZY para Power reflete o compromisso do Linux em otimizar sua performance em sistemas corporativos de alta escala, melhorando a eficiência em workloads intensivos.

Emanuel Negromonte Autor
Autor
Jornalista especialista em Linux a mais de 20 anos. Fundador do SempreUpdate e entusiasta do software livre.