Hva handler år 2038 Problem om? Er det som Y2K?

Innholdsfortegnelse:

Hva handler år 2038 Problem om? Er det som Y2K?
Hva handler år 2038 Problem om? Er det som Y2K?

Video: Hva handler år 2038 Problem om? Er det som Y2K?

Video: Hva handler år 2038 Problem om? Er det som Y2K?
Video: 7 Amazing Ways to AVOID ONLINE DATING SCAMS: Sneaky Red Flags - YouTube 2024, April
Anonim

Seksten år etter bekymringene opptatt av Y2K bug over hele verden; verden er nå bekymret for et nytt problem. Dette kalles År 2038 Problem, og det er mye forvirring rundt dette problemet. Folk lurer på om Y2K38 Problemet er lik eller verre enn Y2K. Hva skjer i 2038? Noen forutsetninger sier at det kan forårsake mer skade enn Y2K. Men er det sant? La oss finne det ut.

Image
Image

Y2K-problemet

Verden ble ganske nummen da år 2000 lukkede inn. Det var ikke bare forandringen i alle fire sifrene, men det viste også store problemer for programvaren og programmene utviklet i løpet av tiden fra 1960-tallet til 1980-tallet.

De som har glemt Y2K, eller er fortsatt uvitende om det; Y2K var en datamaskin feil. Feilen ville ha forårsaket problemer for programvaren og dataprogrammer etter datoen 31. desember 1999. Y2K kalles også som årtusens bug', Som bokstaven k står for kilo (brukes til å representere tallet 1000); dermed '2k' som representerer år 2000.

Y2K-feilen var et problem med datoer, da datamaskinprogrammene ble utviklet i løpet av de 20 åreneth århundre brukte den tosifrede koden for året. For eksempel 1978 ble 19 ikke vurdert i datoen. Bare de siste to sifrene; dvs. 78, som pleide å representere året. Årsaken til kort form av datoer var kostbar datalagring av den tiden. Dette datasystemet skulle imidlertid ikke fungere fra 1. januarst, 2000. Ingeniører innså at programmene og programvaren kanskje ikke tolker 00 som 2000, men som 1900. Dermed er datoen 1. januarst, 2000 skulle tolkes 1. januar 1900, av dataprogrammene. Det ble spekulert om at systemene som stole på presis beregning av dat ville definitivt mislykkes på grunn av denne feil tolkningen.

Men da år 2000 faktisk nærmet seg, var det svært få og ubetydelige problemer som ble rammet av dataprogrammene og feltene som var avhengige av dem. Stor disarray ble unngått ved ganske enkelt å endre årfeltet til 4 siffer i stedet for 2 siffer. På slutten viste det seg at hele Y2K-problemet var mindre katastrofalt enn det var forventet.

Hva er år 2038 Problem

For å forstå alvorlighetsgraden til Y2K38 eller år 2038-problemet, er det viktig å vite hva det egentlig er.

Det er såkalt, fordi år 2038-problemet vil oppstå 19. januar 2038. Det spekuleres at Y2038-problemet vil oppstå på grunn av begrensninger av 32-bits prosessorer og systemene som kjører på dem.

Forskere sier det på 03:14:07 UTC den 19. januar 2038, vil systemene som kjører på 32-bits prosessorer, ikke kunne takle dato og klokkeslettendring. Datamaskinene startet å telle tiden i sekunder fra 1. januar 1970. Men 32-biters systemene har kapasiteten til å telle bare opp til nummeret 2,147,483,647; dermed, for tiden, det kan beregne de mange sekunder bare. Og klokken 03:14:07 UTC 19. januar 2038, vil tellingen nå sin ultimate kapasitet på 2.147.483.647 sekunder.

Så spørsmålet er hva som vil skje når klokken på 32-bits systemer vil gå utover terskelen på 2.147.483.647 sekunder? Noen spekulerer på at disse datamaskinene bare vil krasje og slutte å fungere helt. Egentlig!?

Selvfølgelig ikke! For de neste 20 årene (dvs. til år 2038), vil det bli mange endringer som blir observert av datamaskinen og programvareindustrien. Det sies at datasikkerhet fagfolk må endre måten de håndterer på områder som nasjonal sikkerhet, SSL kryptering, Internett av ting enheter og Cryptocurrency.

Den enkleste løsningen som dataforskerne gir for år 2038-problemet, er å oppgradere systemene til 64-bits prosessorer. Enkelt sagt, 64-bits-maskiner vil ha stor kapasitet til å telle opp til 9.223.372.036.854.775.808; en telle som sikkert ikke kommer over i nær fremtid.

Faktisk kjører mange av de nyeste PCene og systemene på 64-biters. Microsofts Windows-maskiner kjører 64-biters versjon helt siden Windows XP Professional 64-bit ble utgitt i 2005. Selv om Apples OS X-desktopprogramvare kjører utelukkende på 64-bit etter at Apple utgitt Mac OS X 10.7 Lion i 2011. Selv om Unix-systemene som driver webservere og annen backend-maskinvare bruker fortsatt 32-biters systemer; de fleste av dem kan oppgraderes til 64-biters systemer over tid.

Det nysgjerrige tilfellet av Gangnam Style video

Oppgradering av systemene til 64-bits prosessorer er et bevist faktum; fordi den samme teknikken ble brukt av YouTube i desember 2014. 3. desemberrd, 2014, sørkoreanske popstjerne Psy's video 'Gangnam Style' brøt alle oversikter over visninger. Så mye, at antall visninger overgikk 2.147.483.647. Men YouTube ble kjørt på 32-bits prosessorer, kunne ikke telle utover dette nummeret og nettstedet krasjet. Ingeniører på YouTube kunne raskt løse problemet ved å oppgradere systemet til 64-bit.

Konklusjon

I en avsluttende notat kan teknikken som brukes av YouTube, brukes til å redde andre systemer før år 2038. Inntil år 2038 er det god tid å oppgradere systemene og gjøre de nødvendige endringene slik at År 2038-problemet ikke oppretter eventuelle farer for programvaren og programmene.

De eneste datamaskinene som kan møte noen problemer på grunn av År 2038-problemet, er de med innebygde systemer.Mange av disse innebygde systemene brukes i systemer med lang levetid, for eksempel transportsystemer, enkelte isolerte datasystemer og stabilitetsstyringssystemer. Som et resultat, trenger de innebygde systemene en komplett erstatning som deres programvare ikke kan oppgraderes.

Så til slutt er det ikke nødvendig å panikk på grunn av År 2038-problemet!

Relaterte innlegg:

  • Komplett liste over Windows Feilsøking eller Stopp Feilkoder
  • Beste gratis programvare nedlastinger for Windows 10/8/7
  • Våre Data, Våre Selve: En Gjestepost og Whitepaper på Data Backup
  • Potensielt uønskede programmer og hvordan du unngår å installere PUPs
  • 2012: Et viktig år for MVP-samfunnet, klar til å feire sitt 20. år

Anbefalt: