Mito
Em 2038, existe o risco de acontecer muitos bugs informáticos, como aconteceu no ano 2000.
Realidade
VERDADE.Explicações
O "bug" do ano 2000, não é nada comparado ao problema de 2038.A causa ?
O contador 32 bits utilizado para estocar a data em praticamente todos os sistemas Unix/Linux, sistemas embarcados e formatos de arquivos.
Este contador mede o número de segundos passados desde o dia 1° de janeiro de 1970.
O valor máximo deste contador corresponde a 19 de janeiro de 2038 as 3h14 e 7 segundos.
Além disso, o contador (segundo os sistemas) risca de repartir a zero (o computador pensará que nós estamos em 1° de janeiro de 1070) ou de provocar um overflow.
Isto pode explicar os numerosos bugs que poderiam acontecer.
Se os sistemas operacionais e os softwares podem ser atualizados relativamentefacilmente, um problema mais sério será aquele dos inúmeros sistemas embarcados (roteadores, automóveis, aparelhos médicos, PDA...) que utilizam processadores 32 bits, e contadores de 32 bits igualmente para o tempo. Atualizar todos estes sistemas pode ser longo e oneroso.
Outra preocupação : Numerosos formatos de arquivos anotam igualmente a data desta maneira. Estes formatos de arquivos serão completamente inutilizáveis. Será preciso novos formatos de arquivos, o que exigirá uma atualização massiva de todos os softwares que utilizam estes formatos.
Links
via kioskea.
0 comentários:
Os comentários serão moderados antes de publicar! respondo todos, obrigado por comentar.