Dom Recenzije 32-bitne protiv 64-bitne oze: u čemu je razlika?

32-bitne protiv 64-bitne oze: u čemu je razlika?

Sadržaj:

Video: Какая разница между windows 32 bit и 64 bit (Studeni 2024)

Video: Какая разница между windows 32 bit и 64 bit (Studeni 2024)
Anonim

Mnogo je načina za brojanje, ali kad je riječ o računalima, postoje samo binarni podaci: 0 i 1. Svaki se smatra "bitom". To znači da za 1-bitno računanje dobivate dvije moguće vrijednosti; 2-bitna znači četiri vrijednosti; tada u 3 bita udvostručite to na osam (2 na treću snagu, aka 2 kocka).

Nastavite eksponencijalno i na kraju ćete dobiti 32-bitnu (2 do 32. snaga) vrijednost 4, 294, 967, 296; 64-bitna (ili 2 do 64. snage) vrijedi 18, 446, 744, 073, 709, 551, 616 vrijednosti.

To je puno bitova, a brojke pokazuju koliko je moćniji čip koji podržava računanje s višim bitima. To je puno više od dvostrukog.

To je zato što svakih nekoliko godina čipovi unutar računala (čak i pametnih telefona) i softver koji se izvodi na tim čipovima čine skok u naprijed podržavajući novi broj. Na primjer:

  • Intel 8080 čip 1970-ih podržavao je 8-bitno računanje.
  • Windows 3.1 još 1992. godine bio je prva 16-bitna inačica sustava Windows.
  • AMD je isporučio prvi 64-bitni čip za desktop 2003.
  • Apple je 2009. godine u potpunosti stvorio Mac OS X Snow Leopard 64-bitni.
  • Prvi pametni telefon s 64-bitnim čipom (Apple A7) bio je iPhone 5s 2014. godine.

Prilično je očigledno: 64-bitni, ponekad oblikovani kao x64, može raditi više od 32-bitnog (što se zapravo naziva x86, izraz koji je zaglavio od trenutka kada je Windows Vista započeo lijepiti 32-bitne aplikacije u mapu nazvanu "Program Files (x86), "x86 se izvorno odnosi na bilo koji OS s uputama za rad na Intel čipovima kao što su 8086 do 80486).

Ovih dana najvjerojatnije već pokrećete 64-bitne čipove sa 64-bitnim operativnim sustavima, koji zauzvrat pokreću 64-bitne aplikacije (za mobilne uređaje) ili programe (na radnoj površini da bi se smjestili na neke nomenklature). Ali ne uvijek. Na primjer, Windows 7, 8, 8.1 i 10 dolazi u 32-bitnoj ili 64-bitnoj verziji.

Kako uopće reći koji imate?

Prepoznajte 64-bitni OS

Ako koristite Windows na računalu mlađem od 10 godina, gotovo je zajamčeno da će vaš čip biti 64-bitni, ali možda ste instalirali 32-bitnu verziju OS-a. To je dovoljno lako provjeriti.

U sustavu Windows 10 kliknite ikonu "Moje računalo" na radnoj površini i odaberite "Svojstva" (ili otvorite upravljačku ploču i idite na Sustav i sigurnost> Sustav). Pod naslovom System vidjet ćete ga na tip sustava: "64-bitni operativni sustav, procesor na bazi x64" znači da ste pokriveni.

Također možete jednostavno unijeti About u okvir za pretraživanje u sustavu Windows 10 da biste otvorili stranicu Settings (Postavke) koja će pokazati isto.

Zašto 32-bitni uopće?

Zašto biste instalirali 32-bitni OS na desktop ili prijenosno računalo? Veliki razlog je taj što imate 32-bitni procesor, za koji je potreban 32-bitni OS.

Ali imati takav CPU malo je vjerojatno. Intel je počeo izrađivati ​​32-bitne procesore na rasponu 80386 još 1985. godine; prodavao je 64-bitne procesore do 2001. Ako ste kupili računalo otkad je čip Pentium D izašao 2005. godine, malo je vjerojatno da biste unutra imali postavljen 32-bitni procesor. Posljednji Intelov 32-bitni čip, Pentium 4E, izašao je u veljači 2004., a x86-64 je proširen na 64-bitni. To je bilo kompatibilno s nazad i s 32- i 16-bitnim softverom po potrebi. Kasnije verzije Pentiuma 4, poput Extreme Edition-a, bile su u potpunosti 64-bitne, a čak je i ta prekinuta do 2005.

Vjerojatnije imate stari operativni sustav koji ste instalirali i koji je samo 32-bitni. Naknadne nadogradnje, ako ih ima, možda nisu uskočile do 64-bitne. I to je možda u redu - nisu svi najraniji 64-bitni procesori imali sva obilježja. Pomoću softvera poput 64-bitne provjere možete utvrditi je li vaše računalo stvarno spremno za 64-bitne verzije. Djeluje na sve verzije sustava Windows koje se vraćaju u sustav Windows 95.

Instaliranje 32-bitnog OS-a na 64-bitni arhitektonski sustav funkcionirat će, ali nije optimalno. 32-bitni OS, na primjer, ima više ograničenja - izdvajanje je što stvarno može iskoristiti samo 4 GB RAM-a. Instaliranje više RAM-a na sustav s 32-bitnim OS-om nema mnogo utjecaja na performanse. Ali nadogradite taj sustav s viškom RAM-a na 64-bitnu verziju sustava Windows i primijetit ćete razliku.

Ovo bi trebalo pisati na najnevjerojatniji način: službeno podržani maksimalni RAM-a u sustavu Windows 10 iznosi 2 terabajta (ili 128 GB u sustavu Windows 10 Home).

Teorijsko ograničenje RAM-a na 64-bitnom: 16 egzabajta . Ali daleko smo od hardvera koji bi to ikada mogao podržati.

U svakom slučaju, čini se da novi laptop s 16 GB RAM-a ne izgleda toliko impresivno, zar ne?

64-bitno računanje sadrži mnoga druga poboljšanja, iako na načine koji golim okom možda neće biti uočljivi. Šire staze podataka, veće cjelobrojne veličine, osam oktetnih memorijskih adresa. Sve je to stvar koju računalni znanstvenici mogu iskoristiti kako bi vaše računanje učinili još snažnijim.

Također možete primijetiti da neki programi koje preuzmete za desktop operativnog sustava dolaze u 32- i 64-bitnim opcijama. Firefox je dobar primjer gdje su opcije "Windows" i "Windows 64-bitni" (kao i "Linux" ili "Linux 64-bitni" - verzija macOS-a je 64-bitna).

Zašto to? Jer su 32-bitni OS-ovi još uvijek vani. Za pokretanje im je 32-bitni softver - obično ne mogu ni instalirati 64-bitne verzije i sigurno ih neće pokrenuti. Međutim, 64-bitni OS može podržati 32-bitni program - Windows je posebno imao ugrađeni emulacijski podsustav za to, pod nazivom Windows32 na Windows64 ili WoW64. Pogledajte u svom pogonu C: nekad - vidjet ćete dvije programske mape: jednu za 64-bitne programe, a drugu za programske mape (x86) samo za 32-bitne aplikacije. Bit ćete zapanjeni koliko je 32-bitnog koda još uvijek vani.

Na Macu je manje vjerojatno da ćete naći mnogo 32-bitnih. Na Apple izborniku odaberite About this Mac, pritisnite System Report i označite sve programe navedene u programu Software. Svaki će imati 64-bitni (Intelov) unos koji kaže Da ili Ne. Većina će biti Da. Jedno nedavno zadržavanje bio je Microsoft Office za Mac - ponudio je samo 64-bitnu verziju, počevši sredinom 2016. godine.

Mobilni 64-bitni

Kao što je gore spomenuto, Appleov A7 čip bio je prvi 64-bitni procesor koji je ušao u mobilni telefon (iPhone 5s). U 2015. godini Apple je odredio da sav softver za iOS mora biti 64. Toliko da je od lipnja 2016., otvaranje 32-bitne aplikacije u najnovijim verzijama iOS-a izazvalo upozorenje "neoptimizirano": "njegovo korištenje može utjecati na cjelokupni sustav izvođenje."

Ako imate iOS 10, vjerojatno još uvijek ne možete koristiti one starije 32-bitne aplikacije koje nisu imale ažuriranje (osim nekoliko starijih uređaja koji podržavaju iOS 10 na 32-bitnim čipovima). To je "najbolja" stvar Appleovog zatvorenog sustava - to se može natjerati na to.

Na Android telefonima može biti malo napornije otkriti detalje, osim ako niste dobro upućeni u to koji je čip unutra. Također, ako ne upotrebljavate Android 5.0 Lollipop ili novije verzije, i dalje ste 32-bitni. Jedna aplikacija koja će vam reći je AnTuTu Benchmark; Učitajte ga, kliknite gumb Info i potražite Androidovu liniju. Reći će vam Android verzija i ako je 32- ili 64-bitna. Iako postoji više čipova sa Androidom, od ARM-a do Snapdragona, guranje prema 64-bitnom je u potpunosti u tijeku.

  • Windows na Qualcommu dobiva podršku za 64-bitne aplikacije Windows na Qualcomm dobiva podršku za 64-bitne aplikacije
  • Intel slavi x86 40. obljetnicu sa 5GHz Core i7 Intel slavi x86 40. obljetnicu sa 5GHz Core i7
  • Kako pokrenuti 32-bitne aplikacije u macOS Catalina Kako pokrenuti 32-bitne aplikacije u macOS Catalina

Za iOS i Android ne radi se o otvaranju OS-a za korištenje više RAM-a - potrebe za memorijom na ručnom računalu ostaju zanemarive u odnosu na upotrebu na stolnom računalu. Zapravo, x64 ne jamči bolje performanse - puno Android 32-bitnih telefona podudarno je s 64-bitnim iPhone 5sima. Osim toga, prvi 64-bitni Android telefoni, poput HTC-a Desire 510, uopće nisu imali koristi jer su se zaglavili sa starijom 32-bitnom verzijom Androida.

Ali pametni telefoni koji idu 64-bitni imaju i druge prednosti - stvari poput dohvaćanja još više podataka po ciklusu (i bržeg), bolje šifriranje i općenito premještanje na nove 64-bitne čipove - konkretno ARMv8 arhitekturu - s poboljšanim funkcijama, poput energetske učinkovitosti.

U konačnici, 64-bitna revolucija već je ovdje na osobnim računalima i pametnim telefonima. Marketinški ljudi to više ni ne trube. Vi, potrošač, ne trebate puno znati o tome da biste bili dio toga.

32-bitne protiv 64-bitne oze: u čemu je razlika?