128-битна енигма у Windows-у и модерном рачунарству

Последње ажурирање: КСНУМКС Септембер оф КСНУМКС
  • Прелазак на 128 бита нужно захтева да се хардвер (процесори) развијају пре софтвера.
  • Тренутна 64-битна архитектура омогућава управљање тако огромним количинама РАМ-а да је непосредни технички скок непотребан.
  • Имплементација 128-битног система подразумевала би астрономске трошкове редизајна драјвера и софтвера, а не би пружила стварно побољшање за корисника.

Детаљан приказ рачунарског процесора, језгра обраде података.

Сигуран сам да сте били тамо: прегледајући форуме или читајући о хардверу, питали сте се зашто смо заглављени са 64-битним системима. Изгледа да је Мајкрософт заборавио на проблем у својим канцеларијама у Редмонду, док неки корисници осећају као да и даље користе конзолу из 80-их јер прелазак на 128-битне системе никада не долази у обзир, иако је та идеја многима већ дуго на памети.

Да бисмо разумели ову дилему, није довољно погледати софтвер; потребно је испитати мотор који покреће све: процесор. Није ствар у томе да је Мајкрософт лењ, већ у томе што постоји апсолутна зависност између хардвера и оперативног система , што значи да је развој 128-битне верзије Windows-а тренутно једноставно губљење времена и новца.

Плес између процесора и софтвера

RAM меморијски модул високе резолуције, неопходан за разумевање управљања битовима и адресирања меморије.

Да би оперативни систем радио на 128 бита, прво нам је потребан процесор који говори истим тим језиком. Нема смисла програмирати софтвер за машину која не постоји на тржишту. Гледајући уназад, видимо да је овај образац увек био исти: прво су се појавили AMD-ови Athlon 64 процесори 2003. године , затим Intel-ов Pentium 4, и тек тада је Windows могао да објави компатибилне верзије, као што се догодило са Windows XP Professional x64 Edition или каснијом верзијом Windows Vista.

  Како поправити грешку датума истека лиценце за Windows

У суштини, битови дефинишу величину блокова података које процесор може да обради у сваком тактном циклусу и, што је веома важно, ограничење меморије које може да обради. Бит је најмања јединица (0 или 1), али њиховим груписањем стварамо „целе бројеве“. Док 32-битни процесор обрађује око 4.294 милијарде целих бројева, 64-битни процесор достиже астрономске бројке од трилиона могућих вредности . Када бисмо прешли на 128 бита, ушли бисмо у готово надреалну математичку територију, са количином података коју је практично немогуће прочитати или замислити.

Битка за РАМ

Апстрактна репрезентација дигиталних кола и брзог протока података, идеална за 128-битне концепте.

Главни разлог због којег смо повећавали величину RAM-а током деценија јесте могућност управљања RAM-ом. Осамдесетих година, 8 MB је било више него довољно; деведесетих је стандард био 32 MB. Али у 2000-им, потрошња је нагло порасла, и прешли смо са мегабајта на гигабајте, што нас је приморало да напустимо 32 бита јер су могли да адресирају само до 4 GB RAM-а.

Прелазак на 64-битну архитектуру решио је овај проблем у огромним размерама. Теоретски, 64-битни систем може да управља до 18 ексабајта меморије (што је више од 19 милијарди гигабајта). Да бисте стекли представу о размерама, Windows 11 Pro је обично ограничен на 2 TB RAM-а из практичних разлога. Прелазак на 128-битну архитектуру би нам омогућио да обрађујемо трилионе јотабајта, бројку која је данас чиста научна фантастика и потпуно бескорисна у стварном свету.

  Како користити лозинке у оперативном систему Windows 11 са Bitwarden-ом и 1Password-ом

Зашто не бисте одмах направили тај скок?

Процесор инсталиран на матичној плочи, што илуструје апсолутну зависност између хардвера и оперативног система.

Многи се питају зашто се то, ако је технички могуће, не ради. Кратак одговор је да нема стварне потребе . Тренутно, већина нас користи између 16 ГБ и 32 ГБ РАМ-а, а само најмоћнији сервери или суперрачунарски системи се приближавају тренутним ограничењима. Улагање милијарди у редизајн архитектуре био би јасан пример опадајућег приноса.

  • Потпуна некомпатибилност: Огромна количина драјвера и софтвера би морала бити преписана од нуле.
  • Трошкови производње: Пројектовање матичних плоча и процесора који могу да искористе такав капацитет било би изузетно скупо.
  • Недостатак апликација: Не постоји ниједан потрошачки програм коме је потребно више од онога што 64-битна верзија нуди.

Тачно је да неки модерни процесори користе 128-битне регистре или инструкције попут AVX-512 у Ryzen 9000 за веома специфичне мултимедијалне или научне рачунарске задатке, али то је само специфичан алат и не значи да цео систем ради на 128 бита.

Будућност и прекретнице

Футуристичка дигитална матрица која симболизује технолошку еволуцију и теоријску могућност 128-битних архитектура.

Не можемо рећи да се то никада неће десити. RISC-V архитектура је већ разматрала ове могућности, а историја рачунарства нас је научила да је оно што данас делује апсурдно стандард сутра. Нико није замишљао у ери 16-битних система да ћемо користити терабајте простора за складиштење, али ево нас. Међутим, деценијама смо удаљени од исцрпљивања потенцијала 64-битних система.

Технолошка еволуција ће се и даље фокусирати на ефикасност и интерне перформансе, а не на повећање броја битова. Уколико не дође до радикалне промене у начину на који обрађујемо информације, 128-битни Windows ће остати фантазија за хардверске ентузијасте, јер је тренутна инфраструктура више него довољна за било који задатак, од играња најновијих AAA игара до управљања огромним центрима података.

  Кључни савети за конфигурисање компоненти рачунара и извлачење максимума из њих

64-битна архитектура је толико велика да више него покрива све тренутне и краткорочне будуће захтеве, чинећи скок на 128 бита ирелевантним због недостатка компатибилног хардвера и одсуства софтвера који га захтева, остављајући овај напредак као удаљену техничку могућност, али без непосредне практичне употребе.