32 bitų ir 64 bitų OS: koks skirtumas?

Yra tikimybė, kad naudojate x64 pagrindu veikiančią operacinę sistemą, bet ką tai net reiškia?

Autorius Eric Griffith

Yra daugybė būdų skaičiuoti, tačiau kai kalbama apie kompiuterius, yra tik dvejetainiai: 0 ir 1. Kiekvienas iš jų yra laikomas „bitu“. Tai reiškia, kad skaičiuojant 1 bitą, jūs gaunate dvi galimas reikšmes; 2 bitai reiškia keturias reikšmes; tada po 3 bitus dvigubai padidinkite iki aštuonių (nuo 2 iki trečiosios galios, dar žinomas kaip 2 kubeliai).

Toliau eikite eksponentiškai ir galiausiai gausite 32 bitų (nuo 2 iki 32 galios) vertą 4 294 967 296; 64 bitų (arba 2 iki 64-osios galios) vertė yra 18 446 744 073 709 551 616.

Tai yra daug bitų, o skaičiai rodo, kiek galingesnis gali būti lustas, palaikantis aukštesnį bitų skaičiavimą. Tai daug daugiau nei dvigubai.

Kas kelerius metus lustai kompiuteriuose (net išmaniuosiuose telefonuose) ir juose veikianti programinė įranga daro šuolį į priekį palaikydami naują numerį. Pavyzdžiui:

  • Aštuntajame dešimtmetyje „Intel 8080“ lustas palaikė 8 bitų skaičiavimą.
  • 1992 m. „Windows 3.1“ buvo pirmoji 16 bitų darbalaukio „Windows“ versija.
  • Pirmąjį 64 bitų darbalaukio lustą AMD išsiuntė 2003 m.
  • „Apple“ padarė „Mac OS X Snow Leopard“ visiškai 64 bitų.
  • Pirmasis išmanusis telefonas su 64 bitų lustu („Apple A7“) buvo „iPhone 5s“ 2014 m.

Tai gana akivaizdu: 64 bitų, kartais formuojamų kaip x64, geba atlikti daugiau nei 32 bitų (tai iš tikrųjų vadinama x86, terminas, kuris įstrigo nuo tada, kai „Windows Vista“ pradėjo klijuoti 32 bitų programas aplanke pavadinimu „Program Files“ (x86) “,„ x86 “iš pradžių nurodo bet kurią OS su instrukcijų rinkiniu, skirtu veikti„ Intel “lustuose, pavyzdžiui, nuo 8086 iki 80486).

Šiomis dienomis greičiausiai jau naudojate 64 bitų lustus su 64 bitų operacinėmis sistemomis, kurios savo ruožtu paleidžia 64 bitų programas (mobiliesiems) arba programas (darbalaukyje, norėdami įsikurti tam tikroje nomenklatūroje). Bet ne visada. Pavyzdžiui, visos „Windows 7“, „8“, „8.1“ ir „10“ versijos buvo 32 arba 64 bitų.

Kaip jūs netgi galite pasakyti, kurį turite?

Nurodykite 64 bitų OS

Jei „Windows“ naudojate kompiuteryje, jaunesniame nei 10 metų, beveik garantuojama, kad jūsų lustas bus 64 bitų, tačiau galbūt įdiegėte 32 bitų OS versiją. Tai pakankamai lengva patikrinti.

„Windows 10“ darbalaukyje spustelėkite piktogramą „Mano kompiuteris“ ir pasirinkite „Ypatybės“ (arba atidarykite Valdymo skydelį ir eikite į Sistema ir sauga> Sistema). „Sistemos“ antraštėje pamatysite jį kaip sistemos tipą: „64 bitų operacinė sistema, x64 pagrindu veikiantis procesorius“ reiškia, kad esate aprėptas.

Taip pat galite tiesiog įvesti apie „Windows 10“ paieškos laukelį, kad būtų parodytas puslapis „Nustatymai“, kuriame bus rodomas tas pats.

Kodėl iš viso 32 bitų?

Kodėl turėtumėte įdiegti 32 bitų OS ant stalinio ar nešiojamojo kompiuterio? Didelė priežastis yra ta, kad turite 32 bitų procesorių, kuriam reikalinga 32 bitų OS.

Bet neturite tokio procesoriaus. „Intel“ pradėjo gaminti 32 bitų procesorius 80386 diapazone dar 1985 m .; jis pardavė 64 bitų procesorius iki 2001 m. Jei nusipirkote kompiuterį nuo „Pentium D“ lusto pasirodymo 2005 m., mažai tikėtina, kad viduje turėtumėte 32 bitų instrukcijų rinkinį. Paskutinis „Intel“ 32 bitų lustas, „Pentium 4E“, pasirodė 2004 m. Vasario mėn., O x86–64 jį pratęsė iki 64 bitų. Pagal poreikį tai buvo suderinama tiek su 32, tiek su 16 bitų programine įranga. Vėlesnės „Pentium 4“ versijos, tokios kaip „Extreme Edition“, buvo visiškai 64 bitų - ir net tai buvo nutraukta iki 2005 m.

Labiau tikėtina, kad turite seną įdiegtą operacinę sistemą, kuri buvo tik 32 bitų. Vėlesni atnaujinimai, jei tokių buvo, gali būti, kad 64 bitų sparta nebuvo padidinta. Ir tai gali būti gerai - ne visi ankstyviausi 64 bitų procesoriai turėjo visas funkcijas. Naudodami tokią programinę įrangą, kaip 64 bitų tikrintuvas, galite nustatyti, ar jūsų kompiuteris tikrai paruoštas visam 64 bitų kiekiui. Jis veikia visose „Windows“ versijose, grįžtančiose į „Windows 95“.

Diegti 32 bitų OS 64 bitų architektūros sistemoje veiks, bet tai nėra optimalu. Pvz., 32 bitų OS turi daugiau apribojimų - tuo, kad ji gali iš tikrųjų išnaudoti tik 4 GB RAM. Įdiegus daugiau RAM sistemoje su 32 bitų OS, našumui nedaro didelės įtakos. Bet atnaujinkite šią sistemą su pertekline RAM į 64 bitų „Windows“ versiją ir pastebėsite skirtumą.

Tai turėtų paaiškinti pačiu ryškiausiu būdu: „Windows 10“ oficialiai palaikoma maksimali RAM yra 2 terabaitai (arba 128 GB „Windows 10 Home“).

Teorinė 64 bitų operatyviosios atminties riba: 16 egzaminų. Bet mes dar turime daug laiko, kad turėtume aparatūrą, kuri kada nors galėtų tai palaikyti. Bet kokiu atveju naujo nešiojamojo kompiuterio su 16 GB RAM pirkimas neatrodo toks įspūdingas, ar ne?

64 bitų skaičiavimas pasižymi daugybe kitų patobulinimų, nors ir tokiais būdais, kurie gali būti nepastebimi plika akimi. Platesni duomenų keliai, didesni sveikieji skaičiai, aštuoni okteto atminties adresai. Tai viskas, ką kompiuterių mokslininkai gali panaudoti, kad jūsų kompiuteriai būtų dar galingesni.

Taip pat galite pastebėti, kad kai kurios programos, kurias atsisiunčiate darbalaukio operacinei sistemai, yra 32 ir 64 bitų parinktys. „Firefox“ yra geras pavyzdys, kai parinktys yra „Windows“ ir „64 bitų„ Windows ““ (taip pat „Linux“ arba „64 bitų„ Linux “-„ MacOS “versija yra tik 64 bitų).

Kodėl taip? Nes vis dar yra 32 bitų OS. Jiems paleisti reikia 32 bitų programinės įrangos - jie paprastai net negali įdiegti 64 bitų versijų ir tikrai jų neeksploatuos. Tačiau 64 bitų OS gali palaikyti 32 bitų programą - visų pirma „Windows“ yra sukūrusi tam skirtą emuliacijos posistemį, vadinamą „Windows32“ „Windows64“ arba „WoW64“. Pažvelkite į savo C: diską kada nors - pamatysite du programų aplankus: vieną 64 bitų programoms, kitą, vadinamą Program Folders (x86), skirtą tik 32 bitų programoms. Jūs būsite nustebinti, kiek vis dar yra 32 bitų kodo.

„Mac“ kompiuteryje rečiau rasite daug 32 bitų. „Apple“ meniu pasirinkite Apie šį „Mac“, spustelėkite Sistemos ataskaita ir pažymėkite visas programas, išvardytas programinės įrangos skiltyje. Kiekvienas turės 64 bitų („Intel“) įrašą, kuriame sakoma „Taip“ arba „Ne“. Dauguma bus „Taip“. Dar viena „Microsoft Office“, skirtos „Mac“, pertrauka buvo neseniai - nuo 2016 m. Vidurio ji pasiūlė tik 64 bitų versiją.

Mobilusis 64 bitų

Kaip minėta aukščiau, „Apple A7“ lustas buvo pirmasis 64 bitų procesorius, įėjęs į mobilųjį telefoną („iPhone 5s“). 2015 m. „Apple“ įpareigojo visą „iOS“ programinę įrangą naudoti 64. Tiek, kad nuo 2016 m. Birželio mėn. Atidarius 32 bitų programą naujausiose „iOS“ versijose buvo sukeltas „neoptimizuotas“ įspėjimas: „jos naudojimas gali paveikti bendrą sistemą spektaklis."

Jei turite „iOS 10“, tikriausiai net negalėsite naudoti tų senesnių 32 bitų programų, kurios dar nebuvo atnaujintos (išskyrus kelis senesnius įrenginius, palaikančius „iOS 10“ 32 bitų lustuose). Tai yra „geriausias“ dalykas uždaroje „Apple“ sistemoje - tai gali priversti tai įvykti.

„Android“ telefonuose gali būti šiek tiek sudėtingiau išsiaiškinti informaciją, nebent esate gerai susipažinęs su tuo, koks lustas yra viduje. Be to, jei nenaudojate „Android 5.0 Lollipop“ ar naujesnės versijos, vis tiek naudojate 32 bitų versiją. Viena programa, kuri jums pasakys, yra „AnTuTu Benchmark“; įkelkite jį, spustelėkite mygtuką Informacija ir ieškokite „Android“ eilutės. Tai pasakys „Android“ versijai ir jei ji yra 32 ar 64 bitų. Nepaisant to, kad yra daugiau lustų, kuriuose veikia „Android“, pradedant nuo ARM ir baigiant „Snapdragon“, vis dar vyksta 64 bitų versija.

„IOS“ ir „Android“ tai nereiškia OS atvėrimo naudoti daugiau RAM - nešiojamojo kompiuterio atminties poreikis išlieka nereikšmingas, palyginti su kompiuterio naudojimu. Tiesą sakant, „x64“ versijos naudojimas nėra geresnio našumo garantija - daugybė 32 bitų „Android“ telefonų atitiko pradinius 64 bitų „iPhone 5s“. Be to, pirmieji 64 bitų „Android“ telefonai, tokie kaip „HTC Desire 510“, neturėjo jokios naudos, nes buvo įstrigę senesnėje 32 bitų „Android“ versijoje.

Tačiau 64 bitų išmanieji telefonai turi ir kitų privalumų - tokius dalykus, kaip dar daugiau duomenų gavimas per ciklą (ir greitesnį), geresnis šifravimas ir perėjimas prie naujų 64 bitų lustų - ypač ARMv8 architektūros - su patobulintomis funkcijomis, tokiomis kaip energijos efektyvumas.

Galų gale 64 bitų revoliucija jau yra asmeniniuose kompiuteriuose ir išmaniuosiuose telefonuose. Rinkodaros žmonės to net nesikiša. Jums, vartotojui, nereikia daug žinoti apie tai, kad būtum jo dalis.

Skaitykite daugiau: „SSD ir HDD: koks skirtumas?“

Iš pradžių publikuota //www.pcmag.com/article/350934/32-bit-vs-64-bit-oses-whats-the-difference.