1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      
Siga-nos

Linux logo

O mundo dos sistemas operativos está prestes a assistir a uma convergência interessante de funcionalidades. O kernel Linux, a base de inúmeras distribuições e sistemas em todo o mundo, prepara-se para integrar uma ferramenta de gestão de desempenho que os utilizadores do ecossistema rival já conhecem há vários anos. Segundo dados avançados pelo portal LWN.net, novos patches indicam a chegada do "Cache Aware Scheduling" (CAS) ao sistema open-source.

Esta novidade promete otimizar a forma como o processador gere as suas tarefas, com resultados que podem surpreender os mais céticos.

Otimização inteligente do processador

O conceito por trás do "Cache Aware Scheduling" é, na teoria, simples, mas complexo na execução. A funcionalidade atua diretamente no escalonador (scheduler) do sistema, permitindo que este tenha conhecimento do layout da memória cache de um processador específico (CPU).

O objetivo principal é maximizar as "visitas" ao cache, reduzindo drasticamente as falhas e rejeições que ocorrem quando o sistema procura dados que não estão imediatamente acessíveis. Ao tornar o escalonador "ciente" da estrutura do hardware, o sistema consegue alocar tarefas de forma mais eficiente.

Os testes preliminares são promissores: a implementação desta ferramenta demonstrou um aumento de desempenho no Linux que pode chegar aos 44% em cenários específicos. Inicialmente, esta otimização deverá ser aplicada apenas ao cache de último nível (Last Level Cache - LLC), que corresponde habitualmente ao Nível 3 (L3) nos processadores modernos.

Uma característica já conhecida no ecossistema Microsoft

Embora seja uma novidade bem-vinda para a comunidade de código aberto, esta tecnologia não é inédita no mercado de consumo. A Microsoft já implementou uma lógica semelhante no seu kernel há bastante tempo.

A funcionalidade foi introduzida originalmente no Windows 10 e, posteriormente, refinada e integrada no Windows 11, contribuindo para a fluidez que o sistema operativo da gigante de Redmond procura manter em hardware diversificado. A chegada ao Linux representa assim um passo importante para fechar a lacuna de otimização de hardware específico entre as duas plataformas.

O futuro próximo do Kernel

Enquanto o CAS não é integrado definitivamente na versão estável, o desenvolvimento do kernel não para. Linus Torvalds continua a supervisionar os testes do Linux 6.19, que se encontra atualmente no seu terceiro Release Candidate.

As expectativas para esta futura versão são altas, especialmente para quem possui hardware mais antigo. Estima-se que as placas gráficas da AMD possam registar ganhos de desempenho na ordem dos 30% com a nova atualização. Entretanto, para quem prefere estabilidade imediata, a versão final mais recente disponível é o Linux 6.18, que trouxe um foco especial na otimização para computadores portáteis e melhorias no suporte a videojogos.




Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech