- Trecerea la 128 de biți necesită în mod necesar ca hardware-ul (procesoarele) să evolueze înaintea software-ului.
- Arhitectura actuală pe 64 de biți permite gestionarea unor cantități atât de masive de RAM încât un salt tehnic imediat este inutil.
- Implementarea unui sistem pe 128 de biți ar implica costuri astronomice în reproiectarea driverelor și software-ului, fără a oferi o îmbunătățire reală utilizatorului.

Sunt sigur că ați trecut prin asta: navigând pe forumuri sau citind despre hardware, v-ați întrebat de ce suntem blocați cu sistemele pe 64 de biți. Se pare că Microsoft a uitat de această problemă în birourile lor din Redmond, în timp ce unii utilizatori simt că încă folosesc o consolă din anii '80, deoarece trecerea la sistemele pe 128 de biți pare să nu se concretizeze niciodată, chiar dacă ideea este în mintea multora de mult timp.
Pentru a înțelege această dilemă, nu este suficient să ne uităm la software; trebuie să examinăm motorul care alimentează totul: procesorul. Nu este vorba despre faptul că Microsoft este leneș, ci mai degrabă despre faptul că există o dependență absolută între hardware și sistemul de operare , ceea ce înseamnă că dezvoltarea unei versiuni de Windows pe 128 de biți chiar acum este pur și simplu o pierdere de timp și bani.
Dansul dintre procesor și software

Pentru ca un sistem de operare să ruleze la 128 de biți, avem nevoie mai întâi de un procesor care să vorbească același limbaj. Nu are rost să programăm software pentru o mașină care nu există pe piață. Privind în urmă, vedem că acest model a fost întotdeauna același: primele au apărut procesoarele Athlon 64 de la AMD în 2003 , urmate de Pentium 4 de la Intel, și abia apoi Windows a putut lansa versiuni compatibile, așa cum s-a întâmplat cu Windows XP Professional x64 Edition sau cu versiunea ulterioară a Windows Vista.
În esență, biții definesc dimensiunea blocurilor de date pe care procesorul le poate procesa în fiecare ciclu de ceas și, foarte important, limita de memorie pe care o poate gestiona. Un bit este cea mai mică unitate (0 sau 1), dar prin gruparea lor creăm „numere întregi”. În timp ce un procesor pe 32 de biți gestionează aproximativ 4.294 miliarde de numere întregi, un procesor pe 64 de biți atinge cifre astronomice de trilioane de valori posibile . Dacă am sări la 128 de biți, am intra pe un teritoriu matematic aproape suprarealist, cu o cantitate de date practic imposibil de citit sau de imaginat.
Bătălia pentru RAM

Principalul motiv pentru care am mărit dimensiunea în biți de-a lungul deceniilor a fost capacitatea de a gestiona memoria RAM. În anii '80, 8 MB era mai mult decât suficient; în anii '90, 32 MB era standardul. Dar în anii 2000, consumul a crescut vertiginos și am trecut de la megaocteți la gigaocteți, ceea ce ne-a obligat să abandonăm tehnologia de 32 de biți, deoarece aceasta putea adresa doar până la 4 GB de RAM.
Trecerea la arhitectura pe 64 de biți a rezolvat această problemă la scară largă. Teoretic, un sistem pe 64 de biți poate gestiona până la 18 exabytes de memorie (ceea ce reprezintă peste 19 miliarde de gigabytes). Ca să vă faceți o idee despre această amploare, Windows 11 Pro este de obicei limitat la 2 TB de RAM din motive practice. Trecerea la 128 de biți ne-ar permite să gestionăm trilioane de yottabytes, o cifră care este pură science fiction astăzi și complet inutilă în lumea reală.
De ce să nu faci saltul chiar acum?

Mulți se întreabă de ce, dacă este posibil din punct de vedere tehnic, nu se face. Răspunsul scurt este că nu există o nevoie reală . În prezent, majoritatea dintre noi folosim între 16 GB și 32 GB de RAM, iar doar cele mai puternice servere sau sisteme de supercomputing se apropie de limitele actuale. Investiția de miliarde în reproiectarea arhitecturii ar fi un exemplu clar de randament descrescător.
- Incompatibilitate totală: O cantitate imensă de drivere și software ar trebui rescrisă de la zero.
- Costuri de fabricatie: Proiectarea unor plăci de bază și procesoare capabile să profite de o astfel de capacitate ar fi extrem de costisitoare.
- Lipsa aplicațiilor: Nu există un singur program de consum care să aibă nevoie de mai mult decât ceea ce oferă versiunea de 64 de biți.
Este adevărat că unele procesoare moderne folosesc registre pe 128 de biți sau instrucțiuni precum AVX-512 în Ryzen 9000 pentru sarcini multimedia sau de calcul științific foarte specifice, dar acesta este doar un instrument specific și nu înseamnă că întregul sistem rulează la 128 de biți.
Viitorul și punctele de cotitură

Nu putem spune că nu se va întâmpla niciodată. Arhitectura RISC-V a luat deja în considerare aceste posibilități, iar istoria informaticii ne-a învățat că ceea ce pare absurd astăzi este standardul mâine. Nimeni nu și-a imaginat în era de 16 biți că vom folosi terabytes de stocare, dar iată-ne aici. Cu toate acestea, suntem la zeci de ani distanță de a epuiza potențialul celor 64 de biți.
Evoluția tehnologică va continua să se concentreze pe eficiență și performanță internă, mai degrabă decât pe creșterea numărului de biți. Dacă nu va exista o schimbare radicală în modul în care procesăm informațiile, Windows pe 128 de biți va rămâne o fantezie pentru pasionații de hardware, deoarece infrastructura actuală este mai mult decât suficientă pentru orice sarcină, de la jocurile AAA de ultimă generație până la gestionarea unor centre de date masive.
Arhitectura pe 64 de biți este atât de vastă încât acoperă cu prisosință toate cerințele actuale și viitoare pe termen scurt, făcând ca un salt la 128 de biți să fie irelevant din cauza lipsei de hardware compatibil și a absenței software-ului care să îl necesite, lăsând acest avans ca o posibilitate tehnică îndepărtată, dar fără o utilizare practică imediată.