Aký je Rok 2038 problém? Je to ako Y2K?

Obsah:

Aký je Rok 2038 problém? Je to ako Y2K?
Aký je Rok 2038 problém? Je to ako Y2K?

Video: Aký je Rok 2038 problém? Je to ako Y2K?

Video: Aký je Rok 2038 problém? Je to ako Y2K?
Video: AdSense Onboarding Video Series: Use AdSense blocking controls to review your ads - YouTube 2024, Apríl
Anonim

Sedemnásť rokov po obavách vznesených Chyba Y2K naprieč zeme; svet sa teraz obáva nového problému. Toto sa nazýva Rok 2038 Problém, a je tu veľa zmätok okolo tohto problému. Ľudia sa pýtajú, či Y2K38 problém je podobný alebo horší ako Y2K. Čo sa stane v roku 2038? Niektoré predpoklady hovoria, že by to mohlo spôsobiť viac škôd ako Y2K. Ale je to všetko pravda? Poďme zistiť.

Image
Image

Problém Y2K

Svet sa stal veľmi znecitlivým, keď sa skončil rok 2000. Nebolo to len zmena všetkých štyroch číslic, ale tiež naznačila veľké problémy pre softvér a programy vyvinuté počas éry od šesťdesiatych rokov do osemdesiatych rokov.

Tí, ktorí zabudli na Y2K, alebo ho stále nevedia; Y2K bola počítačová chyba. Chyba by spôsobila problémy pre softvér a počítačové programy po 31. decembri 1999. Y2K sa nazýva aj "tisícročná chyba", Pretože písmeno k predstavuje kilo (používa sa na vyjadrenie čísla 1000); teda "2k" predstavuje rok 2000.

Chyba Y2K bola problémom s termínmi, pretože počítačové programy sa vyvinuli počas 20 rokovth storočia používali dvojmiestny kód pre rok. Napríklad v roku 1978 sa v tomto termíne nepovažovalo 19. Len posledné dvojčíslí; tj. 78, ktoré reprezentovali rok. Dôvodom krátkej formy dátumov bolo nákladné ukladanie dát v tom čase. Tento systém dátumov však nebude fungovať od 1. januárast, 2000. Inžinieri zistili, že programy a softvér nemusia interpretovať 00 ako 2000, ale ako 1900. Takže dátum 1. januárst, 2000 bude interpretované ako 1. januára 1900 v počítačových programoch. Bolo spekulované, že systémy, ktoré sa spoliehajú na presný výpočet údajov, by určite zlyhali v dôsledku tejto nesprávnej interpretácie.

Keď sa však rok 2000 skutočne priblížil, existovali veľmi málo a zanedbateľné problémy, ktorým čelili počítačové programy a oblasti, ktoré boli na nich závislé. Veľkú neistotu sa zabránilo jednoduchou zmenou ročného políčka na 4 číslice namiesto dvoch číslic. Takže na konci sa celý problém Y2K ukázal byť menej katastrofálny, než sa očakávalo.

Aký je Rok 2038 Problém

Ak chcete pochopiť závažnosť problému Y2K38 alebo rok 2038, je dôležité vedieť, čo presne je.

Je to tzv., Pretože problém roku 2038 sa vyskytne 19. januára 2038. Predpokladá sa, že problém s Y2038 nastane v dôsledku obmedzenia 32-bitových procesorov a systémy, ktoré na nich bežia.

Výskumníci hovoria, že na 03:14:07 UTC 19. januára 2038, systémy spustené na 32-bitových procesoroch nebudú schopné zvládnuť zmenu dátumu a času. Počítače začali počítať čas v sekundách od 1. januára 1970. Ale 32-bitové systémy majú kapacitu počítať len do počtu 2,147,483,647; a tak môže na čas vypočítavať len tie veľa sekúnd. A v 03:14:07 UTC 19. januára 2038 dosiahne počítanie maximálnu kapacitu 2 147 483 647 sekúnd.

Takže otázka je, čo sa stane, ak hodiny 32-bitových systémov prekročia svoj prah 2 147 483 647 sekúnd? Niektorí sa domnievajú, že tieto počítače jednoducho narazia a úplne prestane pracovať. Naozaj!?

Samozrejme, že nie! V nasledujúcich 20 rokoch (t. J. Až do roku 2038) dôjde k mnohým zmenám, ktoré zaznamenal počítačový a softvérový priemysel. Hovorí sa, že odborníci v oblasti bezpečnosti údajov budú musieť zmeniť spôsob, akým sa zaoberajú v oblastiach, ako je národná bezpečnosť, šifrovanie SSL, zariadenia Internet of Things a Cryptocurrency.

Najjednoduchšie riešenie poskytnuté vedcami údajov pre rok 2038 problém je upgrade systémov na 64-bitové procesory, Jednoducho povedané, 64-bitové stroje budú mať obrovskú kapacitu počítat až 9,223,372,036,854,775,808; počet, ktorý sa určite nedostane v blízkej budúcnosti.

V skutočnosti mnohé z najnovších počítačov a systémov bežia na 64 bitoch. Stroje systému Microsoft Windows pracujú na 64-bitovej verzii už od vydania 64-bitového systému Windows XP Professional v roku 2005. Dokonca i desktopový softvér Apple OS X je spustený výhradne na 64-bitovej verzii po tom, čo Apple vydal v roku 2011 Mac OS X 10.7 Lion. systémy Unix, ktoré napájajú webové servery a iný hardvér pre hardvér, stále používajú 32-bitové systémy; väčšinu z nich je možné v priebehu času inovovať na 64-bitové systémy.

Zvedavý prípad videa v štýle Gangnam

Aktualizácia systémov na 64-bitové procesory je preukázaná skutočnosť; pretože v decembri 2014 YouTube použila rovnakú techniku. Dňa 3. decembrard, 2014, juhokórejský pop-star Psy video "Gangnam štýl" zlomil všetky záznamy názorov. Toľko, že počet zobrazení prekročil 2,147,483,647. Ale služba YouTube bola spustená na 32-bitových procesoroch, nebola schopná počítať za toto číslo a webové stránky sa zrútili. Inžinieri v službe YouTube dokázali tento problém rýchlo vyriešiť aktualizáciou systému na 64-bitovú verziu.

záver

V záverečnej poznámke môže byť technika používaná službou YouTube použitá na záchranu iných systémov pred rokom 2038. Až do roku 2038 existuje dostatok času na inováciu systémov a uskutočnenie potrebných zmien, aby problém roku 2038 nevytvoril akékoľvek nebezpečenstvo pre softvér a programy.

Jediné počítače, ktoré môžu čeliť problémom z roku 2038, sú tie, ktoré majú zabudované systémy.Mnohé z týchto vstavaných systémov sa používajú v systémoch s dlhou životnosťou, ako sú dopravné systémy, niektoré izolované počítačové systémy a systémy kontroly stability. Výsledkom toho je, že vstavané systémy potrebujú úplnú výmenu, pretože ich softvér nemôže byť upgradovaný.

Takže v konečnom dôsledku nie je potrebné panika kvôli problému roku 2038!

Súvisiace príspevky:

  • Kompletný zoznam kódov chýb Windows Check alebo Stop Error Codes
  • Najlepšie na stiahnutie so softvérom pre Windows 10/8/7
  • Naše dáta, naše vlastné stránky: Guest a Whitepaper na zálohovanie dát
  • Potenciálne nežiaduce programy a ako sa vyhnúť inštalácii PUP
  • 2012: Mimoriadny rok pre komunitu MVP, pripravený na oslavu 20. ročníka

Odporúča: