Qual é o problema do ano 2038? É como Y2K?

Índice:

Qual é o problema do ano 2038? É como Y2K?
Qual é o problema do ano 2038? É como Y2K?

Vídeo: Qual é o problema do ano 2038? É como Y2K?

Vídeo: Qual é o problema do ano 2038? É como Y2K?
Vídeo: Como ver os pagamentos do YouTube pelo #Google AdSense# - YouTube 2024, Maio
Anonim

Dezessete anos após as preocupações levantadas pelo Bug do Y2K em todo o mundo; o mundo está agora preocupado com um novo problema. Isso é chamado de Problema do ano 2038e há muita confusão em torno desse problema. As pessoas estão se perguntando se o Y2K38 problema é semelhante ou pior do que o Y2K. O que vai acontecer em 2038? Algumas suposições dizem que isso poderia causar mais danos do que o Y2K. Mas tudo isso é verdade? Vamos descobrir.

Image
Image

O problema do Y2K

O mundo ficou bastante entorpecido quando o ano 2000 estava se aproximando. Não foi apenas a mudança em todos os quatro dígitos, mas também atraiu grandes problemas para os softwares e programas desenvolvidos durante a era dos anos 1960 a 1980.

Aqueles que se esqueceram do Y2K, ou ainda não estão cientes disso; Y2K era um bug de computador. O bug teria causado problemas para o software e programas de computador após a data de 31 de dezembro de 1999. O Y2K também é chamado debug do milênio', Como a letra k representa o quilo (usado para representar o número 1000); assim "2k" representando o ano 2000.

O bug Y2K foi um problema com datas, como os programas de computador desenvolvidos durante o 20º século estavam usando o código de dois dígitos para o ano. Por exemplo, para o ano de 1978, 19 não foi considerado na data. Apenas os últimos dois dígitos; isto é, 78 usado para representar o ano. A razão por trás da forma abreviada de datas era o armazenamento de dados caro daquele tempo. No entanto, este sistema de datas não iria funcionar a partir de 1 de janeirost, 2000. Engenheiros perceberam que os programas e software não podem interpretar 00 como 2000, mas como 1900. Assim, a data de 1 de janeirost, 2000 seria interpretado como 1 de janeiro de 1900, pelos programas de computador. Especulou-se que os sistemas que dependem do cálculo preciso de dat definitivamente falharão devido a essa interpretação incorreta.

No entanto, quando o ano 2000 realmente se aproximou, havia muito poucos e insignificantes problemas enfrentados pelos programas de computador e os campos que dependiam deles. A grande desordem foi evitada simplesmente mudando o campo do ano para 4 dígitos em vez de 2 dígitos. Assim, no final, todo o problema do Y2K acabou por ser menos desastroso do que o previsto.

Qual é o problema do ano 2038

Para entender a gravidade do problema Y2K38 ou do ano 2038, é importante saber exatamente o que é.

É assim chamado, porque o problema do ano 2038 ocorrerá em 19 de janeiro de 2038. Especula-se que o problema Y2038 ocorrerá devido a limitações de processadores de 32 bits e os sistemas que são executados neles.

Pesquisadores dizem que em 03:14:07 UTC em 19 de janeiro de 2038, os sistemas em execução nos processadores de 32 bits não poderão lidar com a alteração de data e hora. Os computadores começaram a contar o tempo em segundos a partir de 1º de janeiro de 1970. Mas os sistemas de 32 bits têm capacidade para contar apenas até o número 2,147,483,647; assim, durante o tempo, ele pode calcular esses muitos segundos apenas. E às 03:14:07 UTC de 19 de janeiro de 2038, a contagem atingirá sua capacidade final de 2.147.483.647 segundos.

Então a questão é: o que acontecerá quando o relógio dos sistemas de 32 bits ultrapassar o limite de 2.147.483.647 segundos? Alguns especulam que esses computadores simplesmente falharão e deixarão de funcionar por completo. Mesmo!?

Claro que não! Nos próximos 20 anos (ou seja, até o ano 2038), haverá muitas mudanças testemunhadas pela indústria de computadores e software. É dito que os profissionais de segurança de dados terão que mudar a maneira como lidam em áreas como segurança nacional, criptografia SSL, dispositivos de Internet das Coisas e Criptomoeda.

A solução mais simples fornecida pelos cientistas de dados para o problema do ano 2038 é atualize os sistemas para processadores de 64 bits. Simplificando, as máquinas de 64 bits terão a enorme capacidade de contar até 9.223.372.036.854.775.808; uma contagem que certamente não será superada no futuro próximo.

Na verdade, muitos dos mais recentes PCs e sistemas são executados em 64 bits. As máquinas Windows da Microsoft rodam na versão de 64 bits desde que o Windows XP Professional 64-bit foi lançado em 2005. Mesmo, o software de desktop OS X da Apple está rodando exclusivamente em 64 bits depois que a Apple lançou o Mac OS X 10.7 Lion em 2011. os sistemas Unix que alimentam os servidores da web e outros hardwares de back-end ainda estão usando sistemas de 32 bits; a maioria deles pode ser atualizada para sistemas de 64 bits ao longo do tempo.

O curioso caso do vídeo Gangnam Style

Atualizar os sistemas para processadores de 64 bits é um fato comprovado; porque a mesma técnica foi usada pelo YouTube em dezembro de 2014. Em 3 de dezembrordDe 2014, o vídeo pop-star Psy da Coreia do Sul "Gangnam Style" quebrou todos os recordes de visualizações. Tanto assim, que o número de visualizações ultrapassou 2.147.483.647. Mas, o YouTube sendo executado em processadores de 32 bits, não conseguiu contar além desse número e o site falhou. Os engenheiros do YouTube conseguiram corrigir rapidamente o problema, atualizando o sistema para 64 bits.

Conclusão

Em uma nota final, a técnica usada pelo YouTube pode ser usada para salvar outros sistemas antes do ano de 2038. Até o ano de 2038, há muito tempo para atualizar os sistemas e fazer as alterações necessárias para que o problema do ano 2038 não crie quaisquer perigos para o software e programas.

Os únicos computadores que podem enfrentar alguns problemas devido ao problema do ano 2038 são aqueles com sistemas embarcados.Muitos desses sistemas embarcados são usados em sistemas com vida útil longa, como sistemas de transporte, alguns sistemas de computadores isolados e sistemas de controle de estabilidade. Como resultado, os sistemas embarcados precisam de uma substituição completa, pois o software não pode ser atualizado.

Então, em última análise, não há necessidade de pânico por causa do problema do ano 2038!

Posts relacionados:

  • Lista completa de códigos de erro de verificação de erros ou de parada do Windows
  • Melhores downloads gratuitos de software para Windows 10/8/7
  • Nossos dados, nossos autos: uma postagem para convidados e um documento sobre backup de dados
  • Programas Potencialmente Indesejados e como evitar a instalação de PUPs
  • 2012: Um ano importante para a comunidade de MVP, pronta para comemorar seu vigésimo ano

Recomendado: