O Bug do Milenio não desapareceu completamente, e em 2038 vamos enfrenta-lo de novo
Contextualizando, no anos 1995 a 1999 durante a virada de milênio a sociedade começava a migrar lentamente para o mundo digital, os Unix-like eram constantemente usados em servidores. E por causa disso, um perigo assolava nossos arredores.
Programadores do mundo inteiro se juntaram numa luta época contra um bug que poderia dar fim ao mundo como conhecemos e este bug era conhecido com Y2K ou o famoso Bug do Milênio. Um bug conceitual simples de certa forma para se visualizar.
O bug do Milenio: Como funcionava?
Os computadores antes da era 32/64 bits possuiam memória limitada, logo toda e qualquer memória que poderia ser economizada seria!
Até esse ponto tudo OK entendemos que a memória tinha que ser economizada mas e o bug?
Para começar o bug funcionava especificamente na Data que o computador trabalhava poucos devem se lembrar mas computadores Unix e Windows usavam um sistema dd/mm/yy ou seja era dividido em dia/mes/ano(com dois digitos) atualmente seria (03/12/22).
Ok, mas e o Bug?
Bom, o bug ocorreria no momento 01/01/2000 as 00:00 porque como estariamos no ano 2000, os computadores veriam a data 01/01/00. E isso desconfiguraria todo o sistema gerando deleção em massa de dados em sistemas operacionais e servidores, seria o fim do mundo?.
Metaforicamente, pense em um DELETE SEM WHERE
EM TODOS OS COMPUTADORES DO MUNDO.
Ok, entendi teoricamente o que seria o bug do milenio, mas o que quer dizer que vamos enfrenta-lo de novo?
O novo bug do milenio.
Sistemas baseados em Unix
(
Linux //
FreeBSD //
NetBSD //
OpenBSD//
DragonflyBSD //
Aix //
Hp Ux //
Hello System //
SerenityOS //
MacOSX //
GhostBSD //
etc.
)
todos eles utilizam a forma "Unix" de salvar a data. (Atráves de segundos decorridos) e isso consome o que? Memória.
Em 2038, vamos bater o limite de armazenamento de memória para sistemas unix-like por causa do sistemas de segundos decorridos. O que vai acontecer é os mesmos efeitos do Bug do milenio Y2K.
Devo tomar cuidado com o novo Bug do milenio?
Sim, você deve tomar cuidado com o novo Bug do Milenio, verifique se seu computador tem backups e snapshots, esteja preparado para reconstruir seu sistema, monte raids e faça o possível e o impossível para manter seus dados