Linux deixará de suportar os clássicos chips AMD K5
Linux deixará de suportar os clássicos chips AMD K5
Kernel Linux deixará de suportar os clássicos chips AMD K5 (ilustração: Vitor Pádua/Tecnoblog)
Resumo
Linux encerrará suporte a processadores AMD K5, lançados em 1996, a partir da versão 7.2 do kernel em 2026;
motivo principal é ausência ou implementação despadronizada do recurso Time Stamp Counter (TSC) em determinadas variantes desses chips;
modelos antigos da Cyrix sem suporte a TSC também serão afetados pela medida.
Lançados em 1996, os processadores AMD K5 deixarão de ser suportados pelo Linux em breve. A remoção do suporte deve começar, oficialmente, pela versão 7.2 do kernel, a ser lançada no segundo semestre de 2026. O motivo principal da decisão? Os esforços necessários para manter suporte a CPUs sem “TSC” (você já vai entender).
TSC é a sigla para Time Stamp Counter. Trata-se de um recurso presente em chips x86 que conta os ciclos do processador desde o momento em que ele entra em operação (a contagem é zerada quando o computador é desligado, obviamente). O TSC pode ser usado para agendamento de processos, checagem de desempenho, sincronização de tarefas, entre outras ações.
O problema é que algumas variantes do AMD K5 não contavam com TSC ou o implementavam de modo despadronizado. Para lidar com esses chips, o kernel Linux precisa manter um código adicional que faz uma espécie de emulação desse recurso ou aciona mecanismos de contagem alternativos, que são mais lentos ou complexos.
Esse código adicional requer esforços de manutenção. Então, os desenvolvedores precisam, de tempos em tempos, definir o que deve ser mantido e o que deve ser removido do kernel para não só otimizar esses esforços, como também para garantir que o projeto não fique “inchado”.
Neste ponto, o contexto desta história fica visível: o AMD K5 é um chip introduzido na década de 1990 e, portanto, pouco usado atualmente; nesse cenário, os esforços para manter o suporte ao modelo não compensam mais, presumivelmente.
Chip AMD K5 (imagem: reprodução/eBay)
Quando o AMD K5 será “aposentado” no Linux?
O Phoronix encontrou referências para a remoção de chips x86 sinalizados como “sem TSC” no repositório do kernel Linux 7.2, versão que deve ser lançada entre agosto e outubro de 2026. A versão atual é o kernel Linux 7.0, vale relembrar.
Além do AMD K5, a medida valerá para outros chips i586/i686 sem suporte adequado a TSC, a exemplo de alguns modelos da família Cyrix.
Atualmente, os desenvolvedores preparam o lançamento do kernel 7.1, versão que marcará o fim do suporte a processadores i486 no Linux.
Linux deixará de suportar os clássicos chips AMD K5
Linux deixará de suportar os clássicos chips AMD K5
Fonte: Tecnoblog

Comments are closed.