År 2038-problemet

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Exempel som visar hur klockan nollställs.
Exempel som visar hur klockan nollställs.

Y2K38 är beteckningen på ett stundande problem som väntar många Unixliknande datasystem år 2038. I likhet med Y2K-problemet rör det sig om att det utrymme som tillägnats tidmätningen i operativsystemet inte längre räcker till.

Ett vanligt sätt att hantera tid i Unixliknande operativsystem är att räkna antalet sekunder som passerat sedan den 1 januari 1970. Det är också tämligen vanligt att spara värdet i ett 32-bitars heltal med teckenbit, vilket då kan hantera högst 2147483647 sekunder. Klockan 3:14 den 19 januari år 2038 kommer detta heltal "bli fullt" och börja om på -2147483648 vilket motsvarar klockan 20:45 den 13 december 1901.

En enkel åtgärd är att ändra programmet så att tiden istället lagras som ett 64-bitarstal. Problemet är att tidsfältet ofta förekommer i datastrukturer i till exempel filsystem, som inte är så enkla att ändra.

Se även

Den här artikeln är hämtad från http://sv.wikipedia.org/wiki/%C3%85r_2038-problemet

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net