Linux redo för att rulla i miljardtals år till
Framtida "Y2K-bugg" i 32-bitars Linux fixad
ZDNet rapporterar att det framtida problemet där 32-bitars Unix-baserade operativsystem, som till exempel Linux och äldre versioner av macOS, riskerar att balla ur den 19 januari 2038 nu ska vara fixat i en kommande version av Linux.Problemet har beskrivits som Unix motsvarighet till den så kallade Y2K-buggen som riskerade att drabba många datorbaserade system vid millennieskiftet. Det handlar om att dessa 32-bitars system lagrar systemets interna tid i sekunder i en variabel som inte längre har plats att lagra dessa efter 19 januari 2038. Skulle inget gjorts åt problemet skulle istället systemet börja lagra negativa sekunder efter det datumet.Apple har arbetat i ett årtionde på att ta sig bort från 32-bitars system men det var inte förrän i samband med att man släppte macOS Catalina förra året som man helt tog bort stöd för dessa. För att komma till rätta med Y2038-problemet även på Linux har Linux-utvecklare arbetat med att ta fram en lösning på detta och nu säger utvecklaren Arnd Bergmann att en sådan kommer att vara på plats i kommande Linux 5.6-kärnan och det ska även gå att testa i en special-version av Linux 5.4-kärnan. Med den nya implementeringen av tidräkning i Linux kommer inte sekunderna att "ta slut" förrän om 29 miljarder år. Det exakta datum och när det hela riskerar att balla ur är 4 december klockan 15:30:08 GMT år 29 227 702 659.I klippet ovan kan ni kolla in när youtubern Numberphile förklarar Y2038-problemet lite närmare.
zdnet.com
PC,
Mjukvara,
linux,
y2k,
bugg,
end of times,
y2038,
sekunder,
1970
41.7°
0Wille Wilhelmsson
mån. 17 feb 2020, 14:40
+
Per månad
39 kr
Betala löpande per månad. Ingen bindningstid.
Starta prenumeration
Per år
299 kr
Enklast och billigast, bara 25 kronor i månaden. Betala löpande per år. Ingen bindningstid.
Prova 14 dagar gratis innan du bestämmer dig.
Starta gratis provperiod
Engångsköp
349 kr
Slipp återkommande betalningar, betala ett år i taget. Betala med kort eller Swish.
Köp utan prenumeration