PUBLICITATE

spot_imgspot_imgspot_imgspot_img

Ce reprezintă APOCALIPSA 2038 ?

În 1999, amenințarea unei prăbușiri tehnologice, din cauza temutului „Efect 2000” sau „Eroarea mileniului”, a provocat o teamă larg răspândită în societate cu privire la eșecul care ar face ca sistemele informatice să intre în overdrive după 31 decembrie 1999.

Specialiștii s-au temut că data va apărea1 ianuarie 1900 în loc de 1 ianuarie 2000 deoarece multe sisteme aveau codat anul din ultimele două cifre. Acest „Efect 2000”, care a fost corectat cu un cost de câteva milioane de euro, ne ajută să explicăm „Efectul 2038” sau „Y2K38”.

Ce este efectul 2038?
Efectul 2038 este doar un alt „bug” legat, în acest caz, de codarea timpului în sistemele pe 32 de biți, care ne va afecta în 2038. Motivul este că ceasul pe care îl au multe computere se bazează pe POSIX, un contor simplu de secunde care crește cu fiecare secundă care trece și al cărui dată de referință este 1 ianuarie 1970; prin urmare, timpul este egal cu numărul de secunde care au trecut de la această dată de referință.

În sistemul 32 de biți, timpul este codat ca număr întreg și un semn, dar va veni un moment în care acest contor va atinge numărul maxim care poate fi stocat și atunci fie se va reseta sau va începe să numere înapoi.

Sistemele care contorizează timpul de la (21:00, 31.12.1969) vor provoca o eroarea de calcul pe 19 ianuarie 2038, la orala 00:14:07, deoarece vor confunda data cu 13 decembrie 1901.

În momentul de față nu se cunosc consecințele exacte pe care le va provoca această problemă, dar până în 2038 mai sunt mulți ani. Probabil că într-un fel sau altul se va rezolva eroarea.

Sistemul de operare Unix afectat
Efectul 2038 va afecta în principal sistemul de operare Unix, pe care se bazează atât Android și iOS , cât și multe servere, puncte de acces Wi-Fi sau routere.

Aproape toate sistemele de operare utilizate astăzi se bazează pe UNIX . Când inginerii au dezvoltat primul sistem de operare pentru mașinile UNIX în anii 1970, au decis în mod arbitrar că timpul va fi reprezentat ca un întreg semnat pe 32 de biți și măsurat ca numărul de secunde de la 1:00 ianuarie 1970 la 12:00:00.

Data bitului iar sistemele de timp pot conta doar până la 2.147.483.647, ceea ce se traduce prin 19 ianuarie 2038 (3:14:08 am). La această dată, orice program C care folosește biblioteca standard de 32 biți time_t va avea probleme la calcularea datei.

Majoritatea funcțiilor de asistență care utilizează tipul de date time_t nu pot gestiona valori negative time_t . Acestea nu reușesc să proceseze și dau un cod de eroare, iar acest lucru face ca programul să se blocheze.

Planificarea pentru 2038 necesită o abordare progresivă și proactivă în acest stadiu . Pentru a remedia problema, trebuie să se țină cont de:

1) software-ul care se ocupă cu datele și orele viitoare;

2) formate de fișiere și mesaje online;

3) dispozitive cu o durată lungă de viață și dependențele acestora.

Articol trimis redacţiei prin WhatsApp de ADINA MUNTEANU

In aceasta saptamana:

Guvernul Orbán lansează ofensiva împotriva presei independente

Oficiul pentru Protecția Suveranității a fost înființat anul trecut...

Trump a încheiat acorduri în valoare de 243,5 miliarde de dolari cu Qatar

Donald Trump se află într-un turneu de patru zile...
spot_imgspot_imgspot_img

stirile continua

Mai mult

    Conturile MAGA ale lui Donald Trump au distribuit imaginile cu George Simion și Karol Nawrocki de la mitingul din Polonia, în semn de sprijin....

    George Simion a câștigat primul tur al alegerilor prezidențiale din România cu 41% din voturi și va intra în...

    LIVE UPDATE. Război în Ucraina, ziua 1.177. Trump: „Nu știu dacă Putin va participa la negocierile de la Istanbul”

    Trump vrea un armistițiu de 30 de zile între Rusia și Ucraina. Zelenski acceptă participarea doar dacă vine și Putin. Kremlinul...

    LIVE UPDATE. Război în Israel, ziua 587. 70 de persoane au fost ucise în Gaza în urma atacurilor israeliene

    Cele mai multe victime au fost înregistrate în Jabalia, printre ele și copii. 70 de palestinieni au fost uciși miercuri...

    Guvernul Orbán lansează ofensiva împotriva presei independente

    Oficiul pentru Protecția Suveranității a fost înființat anul trecut pentru a depista organizațiile care primesc finanțări din afara țării. Oficiul...

    Trump a încheiat acorduri în valoare de 243,5 miliarde de dolari cu Qatar

    Donald Trump se află într-un turneu de patru zile în regiunea Golfului. Arabia Saudită a încheiat acorduri de armament cu...

    Vizita lui Trump în Orientul Mijlociu: Qatar va investi până la 300 de miliarde de dolari în economia americană

    Trump: SUA ar trebui să aibă cel mai impresionant avion. Trump: Avionul qatarez ar fi folosit temporar ca Air Force...

    Raport UNICEF. România e pe locul 5 la sănătatea mintală a copiilor, dar coboară pe 32 la sănătatea fizică

    Potrivit UNICEF, România urcă pe locul 16 la bunăstarea copiilor, dintr-un top de 36 de țări. România ocupă locul 5...

    Care sunt scenariile de guvernare în România după alegerile prezidențiale? George Simion și Nicușor Dan au deja variante de Premier

    În cazul unei victorii a lui George Simion, premier va fi Călin Georgescu. În cazul unei victorii a lui Nicușor...

    STUDIU. Bărbații poluează cu 26% mai mult decât femeile. Cum explică oamenii de știință diferența

    Bărbații generează cu 26% mai multe emisii din transport și alimentație comparativ cu femeile. Carnea roșie și utilizarea frecventă a...

    Liderii israelieni îl critică pe Nicușor Dan pentru declarațiile privind arestarea lui Netanyahu: „Are busola morală stricată. George Simion e un adevărat prieten al...

    Declarația lui Nicușor Dan privind arestarea lui Netanyahu a stârnit indignare puternică în Israel. Reprezentantul permanent al Israelului la...

    Friedrich Merz: „Germania va construi cea mai puternică armată convențională din Uniunea Europeană”

    Cancelarul Friedrich Merz spune că Germania va construi cea mai puternică armată convențională din Uniunea Europeană. Merz: „Guvernul federal va...

    Trump spune că nu știe dacă Putin va participa la negocierile din Turcia: „Nu știu dacă va fi acolo dacă nu sunt eu”

    Donald Trump a declarat că nu știe dacă Vladimir Putin va participa la negocierile din Turcia privind războiul din...

    Popular

    spot_imgspot_imgspot_imgspot_img