Por trás do site simples, mas não desagradável de Brutman Labs, existem alguns recursos e estatísticas surpreendentes. Em uma atualização recente publicada no site, foi revelado que o servidor por trás do destino da web funcionou por impressionantes “2.500 horas de tempo de execução contínuo”. No entanto, provavelmente muito mais surpreendente é o fato de que o servidor da Web é um IBM PCjr de 39 anos com uma CPU de 4,77 MHz.
A página da Web do Brutman Labs tem como subtítulo “arte performática de retrocomputação”, e achamos que isso pode ser devido à incongruência entre o hardware antigo e o servidor da Web estável e capaz alcançado. No momento da escrita, o página de status do servidor revela que o fóssil de computação bege da IBM tem cumprido continuamente seu dever por mais de 2.541 horas. São mais de 105 dias seguidos, sem reinicializações.
A conquista descrita acima merece uma inspeção mais detalhada, então quais são as especificações por trás do servidor BrutmanLabs.Org? Você pode ver o hardware e o software listados na imagem abaixo:
O IBM PCjr de 39 anos que atua como um servidor web aqui teve algumas modernizações significativas. Provavelmente, a maior atualização foi entregue ao subsistema de armazenamento, com um adaptador IDE e um SSD SATA de 240 GB instalado. Além disso, a RAM está no máximo em 736 KB, o que pode ter sido incomum nesta máquina 39 anos atrás. No entanto, o coração pulsante deste sistema continua a ser o Processador NEC V20um chip com código e pin compatível com o lendário Intel 8088, rodando a 4,77 MHz.
Se você visitar BrutmanLabs.Org hoje, a máquina que serve as páginas da web que você lê é servida por este velho IBM PCjr. Também vale a pena visitar o site para obter muitas informações sobre projetos relacionados e paralelos.
Tempo de atividade do servidor do Brutman Labs no contexto
Pode ser impressionante que o servidor retro mencionado acima esteja funcionando continuamente por mais de 2.541 horas ou mais de 105 dias, mas é apenas um peixinho nas tabelas de classificação de tempo de atividade.
No mês passado, relatamos um bug do AMD Epyc Rome, que a equipe vermelha admitiu que poderia fazer com que “um núcleo travasse após cerca de 1.044 dias”. Isso é cerca de 2,93 anos. O problema que afetou os processadores Epyc de segunda geração significava que uma solução alternativa para reiniciar o sistema com mais regularidade do que a cada 1.044 dias foi sugerida. Como alternativa, os usuários podem desativar o estado de suspensão CC6.
Infelizmente para os usuários do Epyc Rome, o bug da AMD significava que os sistemas baseados na CPU não teriam chance de se classificar bem na liga de tempo de atividade. 2,93 anos pode parecer muito tempo entre as reinicializações, mas o computador da espaçonave Voyager está funcionando há mais de 48 anos (e contando) sem reiniciar, por exemplo. Se olharmos apenas para computadores terrestres, o registro parece ser acima de 16 anos para um servidor desativado em 2018.
Se você tem um tempo de atividade do sistema de computador do qual se orgulha; pode valer a pena comparar notas com a multidão na uptimeporn subreddit. Essas listagens não são apenas para computadores, mas para todos os tipos de dispositivos. Notamos um post fascinante sobre um roteador ciscoque alegou ter funcionado continuamente por mais de 19 anos.