Nova atualização no kernel do Linux traz ganho expressivo de desempenho em jogos
- Kodda

- há 2 dias
- 2 min de leitura
Uma nova proposta de atualização para o kernel do Linux criada por David Vernet da Meta promete otimizar o desempenho de dispositivos portáteis e computadores equipados com processadores e APUs da AMD. A modificação foca no gerenciamento de energia e frequência do driver amd-pstate introduzindo um mecanismo de impulso por núcleo voltado especificamente para cargas de trabalho em jogos eletrônicos.

O problema central que o código busca resolver reside na forma como o modo ativo de preferência de desempenho energético lida com as pausas rápidas típicas dos games. Durante a execução de um jogo a thread principal costuma alternar ciclos rápidos de atividade e espera. O sistema convencional muitas vezes interpreta essas pequenas pausas como uma queda na demanda de processamento reduzindo a frequência do clock do processador e gerando microengasgos e quedas de fluidez ao retomar o trabalho.
Para solucionar essa oscilação sem sacrificar a eficiência energética de forma global a nova função batizada de epp_boost monitora individualmente cada núcleo do processador a cada dez milissegundos. Caso a atividade de um núcleo ultrapasse cinquenta por cento o sistema o comuta automaticamente para o perfil de desempenho máximo. O núcleo retorna ao estado econômico padrão apenas se permanecer ocioso por mais de trezentos milissegundos.
Testes iniciais realizados com o benchmark integrado de Civilization VI em um Steam Deck demonstraram resultados expressivos. Embora a taxa média de quadros por segundo tenha permanecido estável a métrica de um por cento low que mede a estabilidade e combate as quedas bruscas de quadros apresentou um salto de trinta e um vírgula oito por cento enquanto o tempo de renderização no percentil noventa e nove melhorou em quatro vírgula um por cento.
A tecnologia possui potencial para beneficiar qualquer dispositivo rodando SteamOS ou distribuições Linux com hardware AMD como consoles portáteis e mini PCs. No entanto o conjunto de patches ainda se encontra em fase de envio para análise e revisão dos engenheiros da AMD na lista de desenvolvimento do kernel do Linux sem data oficial confirmada para integração definitiva no sistema operacional.




Comentários