Mikä on vuosi 2038 Ongelma kaikesta? Onko se kuin Y2K?

Sisällysluettelo:

Mikä on vuosi 2038 Ongelma kaikesta? Onko se kuin Y2K?
Mikä on vuosi 2038 Ongelma kaikesta? Onko se kuin Y2K?

Video: Mikä on vuosi 2038 Ongelma kaikesta? Onko se kuin Y2K?

Video: Mikä on vuosi 2038 Ongelma kaikesta? Onko se kuin Y2K?
Video: How to activate your AdSense account? - YouTube 2024, Huhtikuu
Anonim

Seitsemäntoista vuoden kuluttua Y2K-bugi maapallon ympäri; maailma on nyt huolissaan uudesta ongelmasta. Tätä kutsutaan nimellä Vuosi 2038 Ongelma, ja tämän ongelman ympärillä on paljon sekaannusta. Ihmiset ihmettelevät, onko Y2K38 ongelma on samanlainen tai huonompi kuin Y2K. Mitä tapahtuu vuonna 2038? Jotkut oletukset sanovat, että se voi aiheuttaa enemmän vahinkoa kuin Y2K. Mutta onko se kaikki totta? Otetaan selvää.

Image
Image

Y2K-ongelma

Maailma meni melko hämäräksi, kun vuosi 2000 oli sulkeutumassa. Se ei ollut pelkkä muutos kaikissa neljässä numerossa, mutta se myös toivoi merkittäviä ongelmia ohjelmissa ja ohjelmissa, joita kehitettiin aikakaudella 1960- ja 1980-luvuilta.

Ne, jotka ovat unohtaneet Y2K: sta tai eivät ole vielä tiedossa; Y2K oli tietokonevirhe. Virhe olisi aiheuttanut ongelmia ohjelmille ja tietokoneohjelmille päivämäärän 31.12.1999 jälkeen. Y2K: ta kutsutaan myös nimellä "vuosituhannen bugi', Koska kirjain k on kilo (jota käytetään edustamaan numeroa 1000); joten "2k" edustaa vuotta 2000.

Y2K-bugi oli päivämäärien ongelma, sillä 20 vuoden aikana kehitetyt tietokoneohjelmatth luvulla käytettiin vuoden kaksinumeroisia koodeja. Esimerkiksi vuoden 1978 osalta 19 päivää ei otettu huomioon päivämääränä. Vain kaksi viimeistä numeroa; so., 78, jota käytettiin edustaa vuotta. Lyhyen päivämäärän syy oli aikojen kallis tallennus. Tämä päivämääräjärjestelmä ei kuitenkaan käynnistynyt 1. tammikuutast, 2000. Insinöörit ymmärsivät, että ohjelmat ja ohjelmistot eivät välttämättä tulkitse 00 2000, vaan 1900. Näin ollen päivämäärä 1.1st, 2000 tulkitaan 1. tammikuuta 1900 tietokoneohjelmina. Arveltiin, että järjestelmät, jotka perustuvat datin tarkkaan laskentaan, epäonnistuivat epäonnistumatta tämän virheellisen tulkinnan vuoksi.

Kuitenkin, kun vuosi 2000 tosiasiassa lähestyi, tietokoneohjelmat ja niistä riippuvaiset alat olivat hyvin vähäisiä ja vähäpätöisiä. Suuria häiriöitä vältettiin yksinkertaisesti vaihtamalla vuosikenttään 4 numeroa kahden numeron sijasta. Näin ollen koko Y2K-ongelma osoittautui lopulta vähemmän tuhoisaksi kuin odotettiin.

Mikä on vuoden 2038 ongelma

Y2K38: n tai vuoden 2038 ongelman ymmärtämiseksi on tärkeää tietää, mikä se on.

Sitä kutsutaan, koska vuoden 2038 ongelma ilmenee 19.1.2038. Oletetaan, että Y2038-ongelma ilmenee 32-bittisten prosessorien rajoitukset ja järjestelmät, jotka kulkevat niihin.

Tutkijat sanovat, että klo 03:14:07 UTC 19. tammikuuta, 2038, 32-bittisissä prosessoreissa käynnissä olevat järjestelmät eivät pysty selviytymään päivämäärän ja ajan muutoksesta. Tietokoneet alkoivat laskea aikaa sekunneissa 1. tammikuuta 1970 alkaen. Mutta 32-bittisissä järjestelmissä on kyky laskea vain numeroon 2,147,483,647; Näin ollen sillä aikaa, se voi laskea vain ne monta sekuntia. Ja klo 19:14:07 UTC 19. tammikuuta 2038, laskenta saavuttaa lopullisen kapasiteettinsa 2,147,483,647 sekuntia.

Joten kysymys on, mitä tapahtuu, kun 32-bittisten järjestelmien kello ylittää kynnysarvonsa 2,147,483,647 sekuntia? Jotkut spekuloivat, että nämä tietokoneet yksinkertaisesti kaatuu ja lopettavat kokonaan työskentelyn. Todella!?

Ei tietenkään! Seuraavien 20 vuoden ajan (toisin sanoen vuoteen 2038 asti) tietokone- ja ohjelmistoteollisuus havaitsee monia muutoksia. Sanotaan, että tietoturva-alan ammattilaisten on muutettava tapaa, jolla he toimivat esimerkiksi kansallisen turvallisuuden, SSL-salauksen, tavaroiden Internetin laitteiden ja krypto-valuuttojen kaltaisilla aloilla.

Yksinkertaisin ratkaisu datan tutkijoiden vuoden 2038 ongelmana on päivittää järjestelmät 64-bittisiin prosessoreihin. Yksinkertaisesti sanottuna 64-bittisille koneille on valtava kapasiteetti laskea jopa 9,223,372,036,854,775,808; määrä, joka varmasti ei pääse yli lähitulevaisuudessa.

Itse asiassa monet uusimmista tietokoneista ja järjestelmistä toimivat 64-bittisinä. Microsoftin Windows-koneiden käyttö 64-bittisessä versiossa sen jälkeen, kun Windows XP Professional 64-bittinen versio julkaistiin vuonna 2005. Jopa Applen OS X -työpöytäohjelmisto toimii vain 64-bittisenä sen jälkeen kun Apple julkaisi Mac OS X 10.7 Lionin vuonna 2011. Vaikka Unix-järjestelmät, jotka palvelevat web-palvelimia ja muita backend-laitteita, käyttävät yhä 32-bittisiä järjestelmiä; useimmat niistä voidaan päivittää 64-bittisiin järjestelmiin ajan myötä.

Gangnam Style-videon utelias tapaus

Järjestelmien päivittäminen 64-bittisiin prosessoreihin on todistettu tosiasia; koska YouTube käytti samaa tekniikkaa joulukuussa 2014. 3. joulukuutard, 2014, Etelä-Korean pop-tähden Psy videon "Gangnam Style" rikkoi kaikki näkemykset. Niin paljon, että näkemysten määrä ylitti 2,147,483,647. Mutta YouTube, joka ajettiin 32-bittisellä prosessorilla, ei voinut laskea tätä numeroa ja sivuston kaatuminen. YouTuben insinöörit pystyivät korjaamaan ongelman nopeasti päivittämällä järjestelmän 64-bittiseksi.

johtopäätös

Lopullisessa huomautuksessa YouTuben käyttämää tekniikkaa voidaan käyttää tallentamaan muita järjestelmiä ennen vuotta 2038. Vuoteen 2038 asti on aikaa päivittää järjestelmiä ja tehdä tarvittavat muutokset niin, että vuosi 2038 -ongelma ei luo ohjelmistojen ja ohjelmien vaaroista.

Ainoat tietokoneet, jotka voivat kohdata joitakin ongelmia vuoden 2038 ongelman takia, ovat ne, joissa on sulautetut järjestelmät.Monet näistä upotetuista järjestelmistä käytetään pitkään käytössä oleviin järjestelmiin, kuten kuljetusjärjestelmiin, eräisiin eristettyihin tietojärjestelmiin ja vakauden valvontajärjestelmiin. Tuloksena sulautetut järjestelmät tarvitsevat täydellisen korvaamisen, koska niiden ohjelmistoa ei voida päivittää.

Joten lopulta ei ole tarvetta paniikkiin vuoden 2038 ongelman takia!

Aiheeseen liittyvät julkaisut:

  • Täydellinen luettelo Windows Bug Check tai Stop Error Codes
  • Parhaat ilmaiset ohjelmistot Windowsille 10/8/7
  • Tietomme, itsemme: Vieraskirja ja selostus tietoturvasta
  • Potentiaalisesti ei-toivotut ohjelmat ja miten vältetään PUP: n asentaminen
  • 2012: Merkittävä vuosi MVP-yhteisölle, valmiina juhlimaan 20-vuotista

Suositeltava: