Sari la conținut
Acasă

Anul 2038 problemă

Problema Anului 2038 ar putea cauza probleme pentru computerele care utilizează 32 de biți de date pentru a stoca valorile temporale, care sunt reprezentate ca număr de secunde de la 1 ianuarie 1970, numită și epocă. Problema apare deoarece cel…

Problema Anului 2038 ar putea cauza probleme pentru computerele care utilizează 32 de biți de date pentru a stoca valorile temporale, care sunt reprezentate ca număr de secunde de la 1 ianuarie 1970, numită și epocă.

Problema apare deoarece cel mai mare număr pe care îl puteți stoca în 32 de biți este echivalentul zilei de 19 ianuarie 2038, 03:14:07 UTC. Aceasta înseamnă că în secunda care urmează după acest moment, numărul se va reseta la 0 și va fi reprezentat ca un timp negativ. În funcție de modul în care a fost programat computerul, acest lucru ar putea fie să prăbușească sistemul, fie să conteze invers față de epocă.

O soluție la această problemă este de a stoca timpul într-un număr de 64 de biți, care nu se va reseta timp de milioane de ani. Majoritatea computerelor pe 64 de biți stochează deja ora într-un număr pe 64 de biți sau pot fi configurate în acest sens.

Galerie de imagini

2 Imagini

Articole similare

Autor

AlegsaOnline.com Anul 2038 problemă

URL: https://ro.alegsaonline.com/art/109727

Distribuie

Surse