De acordo com a OpenNet, o desenvolvedor Dmitry Grinberg conseguiu rodar o kernel Linux com um ambiente rootfs do Debian em um processador Intel 4004 de 10 mícrons e 4 bits, lançado no final de 1971 e considerado o primeiro microprocessador de chip único comercialmente disponível no mundo. O Intel 4004 possui apenas 2.300 transistores. O processador tinha apenas 46 instruções e seu pico de desempenho atingia aproximadamente 93 mil operações por segundo.
Devido à impossibilidade de portar diretamente o kernel para o Intel 4004 e às limitações do próprio CPU, o autor decidiu escrever um emulador para o processador MIPS R3000, dentro do qual o Linux já rodava. Para rodar o processador, o autor criou uma placa Linux/4004 usando diversas abordagens baseadas em componentes da década de 1970, que, no fim das contas, não eram tão baratos. Naturalmente, a placa também contém componentes muito mais modernos que permitem, por exemplo, a utilização de um cartão SD como memória permanente.
Fonte da imagem: dmitry.gr
Devido ao baixo desempenho do Intel 4004, o emulador funcionou lentamente – demorava quase 4 horas em tempo real para processar cada segundo virtual no ambiente emulado. Com melhorias na placa e no software, o tempo de inicialização do Linux caiu de quase 9 dias para cerca de 5 dias. O autor ainda conseguiu fazer overclock da CPU dos 740 kHz básicos para 790 kHz. Aqueles que desejam repetir o experimento podem usar as especificações publicadas e o diagrama da placa, bem como o software.
\nA empresa japonesa Toyota Motor, pela dimensão do seu negócio e pela presença de uma…
\nA produção da próxima série God of War da Amazon MGM Studios, baseada na série…
\nA empresa chinesa Moonshot AI apresentou um grande modelo de linguagem, Kimi K3 – possui…
\nA crescente volatilidade no mercado de ações sugere que os investidores não estão mais tão…
\nA editora Sony Interactive Entertainment e os desenvolvedores da Insomniac Games (duologia do Homem-Aranha da…
\nA SpaceX planejava realizar o 13º teste de lançamento do foguete Starship, mas no último…