Problema dell'anno 2038
Il problema dell'anno 2038 potrebbe causare problemi ai computer che usano 32 bit di dati per memorizzare i valori del tempo, che sono rappresentati come il numero di secondi dal 1° gennaio 1970, chiamato anche epoca. Il problema sorge perché il…
Il problema dell'anno 2038 potrebbe causare problemi ai computer che usano 32 bit di dati per memorizzare i valori del tempo, che sono rappresentati come il numero di secondi dal 1° gennaio 1970, chiamato anche epoca.
Il problema sorge perché il numero più grande che si può memorizzare in 32 bit è l'equivalente del 19 gennaio 2038, 03:14:07 UTC. Questo significa che nel secondo dopo questo tempo, il numero si azzera e viene rappresentato come un tempo negativo. A seconda di come il computer è stato programmato, questo potrebbe bloccare il sistema o contare all'indietro dall'epoca.
Una soluzione a questo problema è memorizzare l'ora in un numero a 64 bit, che non si azzererà per milioni di anni. La maggior parte dei computer a 64 bit memorizza già l'ora in un numero a 64 bit o può essere configurata per farlo.
Galleria di immagini
2 Immagini
Articoli correlati
Autore
AlegsaOnline.com Problema dell'anno 2038 Leandro Alegsa
URL: https://it.alegsaonline.com/art/109727
Fonti
- pubs.opengroup.org : "The Open Group Base Specifications Issue 6"