web counter Um processador de 1982 consegue rodar o Linux moderno e revela muito sobre o kernel - Super Select
Home » Um processador de 1982 consegue rodar o Linux moderno e revela muito sobre o kernel
Tecnologia, Hardware e PC

Um processador de 1982 consegue rodar o Linux moderno e revela muito sobre o kernel

Quarenta e quatro anos após seu lançamento, o Motorola 68008 voltou a chamar atenção ao conseguir inicializar uma versão atual do kernel Linux. Esse feito foi registrado pelo criador do computador experimental Mackerel-68k, que conseguiu fazer o kernel Linux 7.1-rc6 funcionar em um sistema equipado com apenas 3,5 MB de RAM.

Na prática, o computador chega ao prompt de um ambiente mínimo baseado em BusyBox, mas não vai muito além disso. A limitação de memória impede a inclusão de recursos adicionais do sistema, tornando inviável a execução de aplicações mais pesadas. Apesar disso, conseguir finalizar o processo de inicialização em um hardware dessa categoria já é um marco técnico impressionante.

O hardware utilizado é o Motorola 68008, uma versão econômica da família 68000 lançada em 1982. Embora mantenha uma arquitetura de 32 bits semelhante à do 68000, o chip usa um barramento externo de dados de apenas 8 bits, o que reduz significativamente a largura de banda da memória e, consequentemente, o desempenho.

No projeto, o processador, originalmente especificado para 8 MHz, opera em 14 MHz após overclock. Mesmo assim, o tempo de carregamento do sistema é demorado, refletindo tanto a velocidade do processador quanto a quantidade limitada de RAM.

Um aspecto interessante dessa realização não é apenas ver um processador da década de 1980 rodando Linux, mas sim o fato de que ele consegue executar uma versão recente do kernel. Nos últimos anos, o desenvolvimento do Linux passou por diversas revisões que removeram o suporte para várias arquiteturas antigas. No entanto, a arquitetura m68k permanece ativa, permitindo que projetos como o Mackerel-68k acompanhem versões modernas do kernel com as adaptações necessárias.

O criador do projeto inicialmente visava atualizar outro computador baseado no Motorola 68010 para uma versão recente do Linux. O sucesso com o 68008 surgiu de forma inesperada durante essa jornada.

Apesar do resultado impressionante, o projeto não transforma o 68008 em uma plataforma prática para Linux. O sistema é capaz apenas de completar a inicialização e disponibilizar um shell bastante limitado. Qualquer tentativa de adicionar mais recursos ao kernel ou expandir o ambiente de usuários rapidamente excede os 3,5 MB de RAM disponíveis, interrompendo o processo de inicialização.

Ainda assim, a demonstração destaca uma das principais forças do Linux: sua capacidade de se adaptar a arquiteturas radicalmente diferentes, mesmo décadas após elas terem deixado de ser comuns no mercado.

Membro da Super Select:

Marcelo Vangrey

A minha jornada como Vangrey no universo dos games começou em 1994 com um Mega Drive e o incrivel Mortal Kombat 2! Seguida pelo Super Nintendo no universo dos lendários cartuchos 16in1 com Top Gear e companhia! Em 1998, conquistou seu primeiro PLAY 1 novamente com Mortal Kombat, dessa vez o MK4, e a partir daí, continuou explorando diversas plataformas. Comprando e vendendo, já passei por: Game Boy Color, PS2, PSP, PS3, Nintendo DS, 3DS, Xbox 360, PS4, PS4 Pro, PS5, Nintendo Switch 1 e 2, e pra finalizar - o Steam Deck =)

Adicionar comentário

Clique aqui para postar um comentário