Linus Torvalds propôs encerrar o suporte para a CPU i486 no kernel Linux

Ao discutir soluções alternativas para processadores x86 que não suportam a instrução "cmpxchg8b", Linus Torvalds afirmou que talvez seja hora de tornar a presença desta instrução obrigatória para o kernel funcionar e abandonar o suporte para processadores i486 que não suportam "cmpxchg8b" em vez de tentar emular o funcionamento desta instrução em processadores que ninguém mais usa. Atualmente, quase todas as distribuições Linux que continuam a suportar sistemas x32 de 86 bits passaram a construir o kernel com a opção X86_PAE, que requer suporte "cmpxchg8b".

Segundo Linus, do ponto de vista do suporte ao kernel, os processadores i486 perderam relevância, apesar de ainda serem encontrados no dia a dia. A certa altura, os processadores tornam-se peças de museu e é bem possível que eles convivam com núcleos de “museu”. Os usuários que ainda possuem sistemas com processadores i486 poderão usar as versões do kernel LTS, que terão suporte por muitos anos.

A cessação do suporte aos i486s clássicos não afetará os processadores Quark embarcados da Intel, que, embora pertençam à classe i486, incluem instruções adicionais características da geração Pentium, incluindo “cmpxchg8b”. O mesmo se aplica aos processadores Vortex86DX. O suporte para processadores i386 foi descontinuado no kernel há 10 anos.

Fonte: opennet.ru

Adicionar um comentário