Curiosità 2

« Older   Newer »
  Share  
gabry=^)
view post Posted on 5/4/2011, 17:53




Il bug dell'anno 2038 è un noto bug informatico che ha ripercussioni su alcuni software nella gestione delle date relative all'anno 2038 e successivi. Il problema riguarda i programmi che usano la rappresentazione POSIX per determinare il tempo: questa calcola la data del sistema dal numero di secondi trascorsi dalle ore 0.00 del 1º gennaio 1970. Questo tipo di sistema è lo standard per i sistemi Unix. Sulla maggior parte dei sistemi a 32 bit il valore del dato time_t, usato per questa elaborazione, è un numero intero a 32 bit dotato di segno. Usando questo sistema, la data più avanzata rappresentabile è martedì 19 gennaio 2038 alle ore 03:14:07 UTC. Dopo questo momento, il contatore supererebbe il valore massimo, e verrebbe considerato come un numero negativo.
 
Top
0 replies since 5/4/2011, 17:53   70 views
  Share