O fato de o clipe Gangnam Style, do Psy, ter quebrado o contador do Google expôs um terrível problema que pode atingir milhares de computadores no ano de 2038. O motivo da preocupação é uma limitação dos processadores 32-bit. As informações são do The Guardian. Afinal, o que pode acontecer de tão grave em 2038 e o que os processadores 32-bit têm a ver com isso? A resposta é simples: os processadores têm um número limite até o qual são capazes de contar e as datas estão inclusas nisso. No caso dos 32-bit, este limite é o ano de 2038, no dia 19 de março. O processador é a central de compontentes que coordena todos os computadores e dispositivos. Ele conta números e executa uma série de calculos que permitem que os programas sejam executados.Curiosity encontra forte evidência de vida alienígena em Marte Com o bug de 2038, no dia 19 de março de 2038, mais precisamente às 03:14:07, todas as máquinas que usam sistemas 32-bit para processar e armazenar dados não poderão mais lidar com as mudanças de data e hora. O bug 2038 é semelhante ao bug dos anos 2000. A partir desta data, os computadores não vão saber diferenciar o ano 2038 do ano 1970 (data a partir da qual todos os sistemas de computadores medem o tempo).Qual é a diferença entre os processadores? Os processadores são produzidos em diferentes tamanhos e capacidades para diferentes aplicações, mas a maioria opera de maneira semelhante. Os primeiros computadores vinham com processadores 16-bit. Eles podiam armazenar e acessar até 65.536 valores distintos dentro de 64 KB de memória. Entre os sistemas 16-bit estão os consoles Super Nintendo e o Sega MegaDrive, por exemplo. Mais tarde, os processadores 32-bit começaram a ser os mais usados nos computadores. Eles podiam lidar com até 4.294.967.295 valores diferentes dentro de 4GB de memória. Este número é reduzido pela metade para manter o tempo e outras aplicações de armazenamento de dados, variando de -2.147.483.648 a 2.147.483.647.Especialista afirma que pagar anúncios no Facebook é inútil Os processadores modernos, usados na maioria dos computadores comprados hoje (também em smartphones e tablets), são baseados em sistemas 64-bits. Eles também têm um limite de contagem de valores diferentes, mas muito superior: cerca de 18 quintilhões dentro de 16 exabytes de memória. Um valor extremamente alto! Seu limite é considerado tão alto que é mais de vinte vezes maior que a idade estimada do universo. O problema do 32-bit é que os computadores passam a contar o tempo em segundos após uma determinada data. Como os computadores começaram a medir o tempo, em segundos, a partir de 1º de janeiro de 1970, em 19 de março de 2038 às 3:14:07 terão passado 2.147.483.647 segundos desde a primeira contagem. O número é a quantidade exata que os sistemas 32-bit são capazes de contar. Por isso, para continuar rodando, os valores passarão a ser armazenados em números negativos, variando de -2.147.483.647 a zero. A maioria dos sistemas não vai saber lidar com essa mudança e, provavelmente, vai falhar. Foi o que aconteceu com o contador do YouTube. Depois que o número de visualizações do vídeo Gangnam Style passou dos 2 bilhões e quebrou o recorde do contador 32-bit usado pelo Google, a empresa teve de substituir o contador por um 64-bit.O que pode acontecer? Ainda não se sabe como os computadores vão falhar. Alguns dizem que eles podem continuar funcionando com a data errada, mas outros argumentam que as máquinas podem parar por não conseguirem trabalharem com uma data precisa. A maior preocupação são com computadores que lidam com controles cruciais de infraestrutura das cidades, que podem parar todos ao mesmo tempo, como as torres de controle dos aeroportos e as estações de energia.E agora, o que faremos? Isso não vai acontecer se até lá todos os sistemas forem atualizados para 64-bit. Para isso temos mais de 20 anos pela frente. A maior dificuldade serão as máquinas com sistemas embarcados que não podem ser atualizados. Eles são muito usados em sistemas de transporte e outros dispositivos de vida mais longa como em carros ou outros sistemas isolados. Como nem todos eles contam datas precisas, pode ser que nem todos sejam afetados. A maior preocupação, de acordo com o The Guardian, são os dispositivos de infraestrutura. A atualização destes sistemas deve exigir planejamento de mudança com antecedência para evitar problemas em 2038.