32-bitni in 64-bitni OS: Kakšna je razlika?

Verjetno je dobro, da imate operacijski sistem, ki temelji na x64, a kaj to sploh pomeni?

Avtor Eric Griffith

Obstaja veliko načinov za štetje, vendar ko gre za računalnike, obstajajo samo binarni različici: 0 in 1. Vsak se šteje za "bit". To pomeni za 1-bitno računalništvo, dobite dve možni vrednosti; 2-bitni pomeni štiri vrednosti; potem s 3 biti podvojite to na osem (2 na tretjo moč, aka 2 kubična).

Nadaljujte eksponentno in na koncu dobite 32-bitni (2 do 32. moč) vreden 4.294.967.296; 64-bitna (ali 2 do 64. moč) je vredna 18.446.744.073.709.551.616 vrednosti.

To je veliko bitov, številke pa kažejo, kako močan je lahko čip, ki podpira računalništvo z višjimi bitji. To je veliko več kot dvojno.

Na vsakih nekaj let čipi v računalnikih (tudi pametni telefoni) in programska oprema, ki deluje na teh čipih, hitro napredujejo pri podpori nove številke. Na primer:

  • Čip Intel 8080 je v 70. letih prejšnjega stoletja podpiral 8-bitno računalništvo.
  • Windows 3.1 je bil leta 1992 prva 16-bitna namizna različica sistema Windows.
  • AMD je prvi 64-bitni namizni čip poslal leta 2003.
  • Apple je leta 2009 naredil Mac OS X Snow Leopard v celoti 64-bitni.
  • Prvi pametni telefon s 64-bitnim čipom (Apple A7) je bil leta 2014 iPhone 5s.

To je precej očitno: 64-bitni, včasih oblikovani kot x64, zmore več kot 32-bitni (kar se pravzaprav imenuje x86, izraz, ki se je zataknil, ko je Windows Vista začel vtikati 32-bitne aplikacije v mapo, imenovano »Program Files (x86), "x86 se prvotno nanaša na kateri koli OS z navodili za delo na Intelovih čipih, kot so 8086 do 80486).

Te dni najverjetneje že poganjate 64-bitne čipe s 64-bitnimi operacijskimi sistemi, ki nato zaženejo 64-bitne aplikacije (za mobilne naprave) ali programe (na namizju, da se naselijo na neki nomenklaturi). A ne vedno. Windows 7, 8, 8.1 in 10 so bili na primer v 32-bitni ali 64-bitni različici.

Kako lahko sploh poveš, katerega imaš?

Prepoznajte 64-bitni OS

Če imate operacijski sistem Windows v računalniku, mlajšem od 10 let, je vaš čip skoraj zagotovljen kot 64-bitni, vendar ste morda namestili 32-bitno različico operacijskega sistema. Preveriti je dovolj enostavno.

V operacijskem sistemu Windows 10 na namizju kliknite ikono "My Computer" in izberite "Properties" (ali odprite nadzorno ploščo in pojdite na System and Security> System). Pod naslovom System ga boste videli pri vrsti sistema: "64-bitni operacijski sistem, procesor na osnovi x64" pomeni, da ste pokriti.

Prav tako lahko v iskalno polje sistema Windows 10 vnesete About in odprete stran z nastavitvami, ki bo pokazala isto stvar.

Zakaj 32-bitni sploh?

Zakaj bi namestili 32-bitni OS na namizni ali prenosni računalnik? Velik razlog je, ker imate 32-bitni procesor, ki potrebuje 32-bitni OS.

Toda imeti tak CPU malo verjetno. Intel je začel izdelovati 32-bitne procesorje na območju 80386 že leta 1985; je prodajal 64-bitne procesorje do leta 2001. Če ste kupili osebni računalnik, odkar je čip Pentium D izšel leta 2005, verjetno ne boste imeli 32-bitnih navodil znotraj. Zadnji Intelov 32-bitni čip, Pentium 4E, se je pojavil februarja 2004 in ga je do x86–64 razširil na 64-bitni. To je bilo za nazaj združljivo z 32- in 16-bitno programsko opremo. Poznejše različice Pentiuma 4, kot je Extreme Edition, so bile popolnoma 64-bitne - in celo to je bilo leta 2005 ukinjeno.

Bolj verjetno je, da imate nameščen stari operacijski sistem, ki je prišel le kot 32-bitni. Poznejše nadgradnje, če obstajajo, morda niso poskočile na 64-bit. In to je morda v redu - niso imeli vsi najzgodnejši 64-bitni procesorji vse funkcije. S programsko opremo, kot je 64bit Checker, lahko ugotovite, ali je vaš računalnik resnično pripravljen za 64-bitne funkcije. Deluje na vseh različicah sistema Windows, ki se vračajo v sistem Windows 95.

Namestitev 32-bitnega OS v 64-bitni arhitekturni sistem bo delovala, vendar ni optimalno. 32-bitni OS ima na primer več omejitev - izjemen je, da lahko resnično porabi le 4 GB RAM-a. Namestitev več RAM-a v sistem z 32-bitnim OS ne vpliva veliko na zmogljivost. Toda nadgradite sistem s presežkom RAM-a na 64-bitno različico sistema Windows in opazili boste razliko.

To bi moralo biti opisano na najbolj osupljiv način: uradno podprti največji RAM v sistemu Windows 10 je 2 terabajta (ali 128 GB v Windows 10 Home).

Teoretična meja RAM-a pri 64-bitnih: 16 ekbabajtov. Toda daleč smo od strojne opreme, ki bi to lahko kdaj podprla. Kakorkoli že, nakup novega prenosnika s 16 GB RAM-a se ne zdi tako impresiven, kajne?

64-bitno računalništvo odlikuje številne druge izboljšave, čeprav na načine, ki jih s prostim očesom morda ni opaziti. Širše podatkovne poti, večje celoštevilčne velikosti, osem oktetnih pomnilniških naslovov. Računalniki lahko izkoristijo vse prednosti, da vaše računalništvo postanejo močnejše.

Morda boste opazili tudi, da nekateri programi, ki jih naložite za namizni operacijski sistem, imajo 32- in 64-bitne možnosti. Firefox je dober primer, kjer sta možnosti »Windows« in »Windows 64-bit« (kot tudi »Linux« ali »64-bitni Linux« - različica macOS je samo 64-bitna).

Zakaj to? Ker so 32-bitni OS-ji še vedno tam. Za zagon potrebujejo 32-bitno programsko opremo - ponavadi ne morejo namestiti niti 64-bitnih različic in jih zagotovo ne bodo zagnali. Vendar 64-bitni OS lahko podpira 32-bitni program - zlasti Windows ima za to vgrajen emulacijski podsistem, imenovan Windows32 v sistemu Windows64 ali WoW64. Poiščite svoj C: pogon nekje - videli boste dve programski mapi: eno za 64-bitne programe, drugo za programske mape (x86) samo za 32-bitne aplikacije. Navdušeni boste nad tem, koliko 32-bitne kode je še vedno tam.

V Macu je manj verjetno, da boste našli veliko 32-bitnih. V meniju Apple izberite About About Mac, kliknite System Report in označite vse aplikacije, naštete pod Software. Vsak bo imel 64-bitni (Intelov) vnos z besedami Da ali Ne. Večina bo Da. Do nedavnega je bil Microsoft Office za Mac - sredi leta 2016 je ponudil le 64-bitno različico.

64-bitni mobilni telefon

Kot smo že omenili, je bil Apple-ov čip A7 prvi 64-bitni procesor, ki je prodal v mobilni telefon (iPhone 5s). Leta 2015 je Apple naročil, da mora vsa programska oprema za iOS potekati 64. Toliko, da je junija 2016 odpiranje 32-bitne aplikacije v najnovejših različicah iOS povzročilo opozorilo "ne optimizirano": "njegova uporaba lahko vpliva na celoten sistem izvedba."

Če imate iOS 10, verjetno še vedno ne morete uporabljati tistih starejših 32-bitnih programov, ki niso imeli posodobitve (razen nekaj starejših naprav, ki podpirajo iOS 10 na 32-bitnih čipih). To je "najboljša" stvar Applovega zaprtega sistema - to lahko prisili.

V telefonih Android je lahko malo bolj zapleteno razkriti podrobnosti, razen če niste dobro seznanjeni s čipom, ki je znotraj. Če še ne uporabljate Android 5.0 Lollipop ali novejši, ste še vedno 32-bitni. Ena aplikacija, ki vam bo povedala, je AnTuTu Benchmark; naložite ga, kliknite gumb Info in poiščite vrstico Android. Povedal vam bo različico Android in če bo 32- ali 64-bitna. Čeprav je več čipov z operacijskim sistemom Android, od ARM-a do Snapdragona, je pot v smeri 64-bitnih v celoti v teku.

Pri iOS in Android ne gre za odpiranje operacijskega sistema za uporabo več RAM-a - potrebe po pomnilniku na prenosni napravi ostajajo zanemarljive v primerjavi z namizjem. Dejansko x64 ni zagotovilo boljše učinkovitosti - veliko 32-bitnih telefonov Android se je ujemalo s prvotnimi 64-bitnimi iPhone 5s. Poleg tega prvi 64-bitni telefoni Android, kot je HTC Desire 510, sploh niso imeli koristi, ker so se obtičali s starejšo 32-bitno različico Androida.

Vendar imajo pametni telefoni 64-bitni še druge prednosti - stvari, na primer pridobivanje še več podatkov na cikel (in hitrejše), boljše šifriranje in na splošno premik na nove 64-bitne čipe - natančneje arhitekturo ARMv8 - z izboljšanimi funkcijami, kot je energetska učinkovitost.

Konec koncev je 64-bitna revolucija že na PC-ju in pametnih telefonih. Trženci tega sploh ne trbijo več. Vi, potrošnik, vam ni treba veliko vedeti o tem, da bi bili del tega.

Preberite več: "SSD vs. HDD: Kakšna je razlika?"

Prvotno objavljeno na //www.pcmag.com/article/350934/32-bit-vs-64-bit-oses-whats-the-difference.