32-bitni proti 64-bitni

32-bitni strojni in programski sistemi, Včasih x86 ali x86-32 delajte s podatki v 32-bitnih delih. V nasprotju, 64-bitni strojni in programski sistemi, ali x64 ali x86-64, uporabite podatke v 64-bitnih delih. Teoretično je, da ima več podatkov na splošno, ki jih lahko kadar koli obdelujemo, hitrejši bo sistem.

Takojšnja praktična prednost, ki jo ponujajo 64-bitni sistemi, je uporaba večjih količin 32-bitni64-bitniŠtevilo bitov 32 64 Opis arhitekture in programske opreme 32-bitna arhitektura temelji na registrih, naslovu ali podatkovnih vodilih, ki imajo 32 bitov (4 okteta). Za programsko opremo 32-bitni navadno pomeni uporabo 32-bitnega linearnega naslovnega prostora. 64-bitna arhitektura temelji na registrih, naslovih ali podatkovnih vodilih, 64 bitov (8 oktetov). Za programsko opremo 64-bitna pomeni uporabo kode s 64-bitnimi naslovi virtualnega pomnilnika. Kompatibilnost 32-bitni operacijski sistemi (OS) in aplikacije potrebujejo 32-bitne CPU-je 64-bitni OS potrebuje 64-bitni CPU, 64-bitni programi pa potrebujejo 64-bitni OS in CPU Na voljo sistemi Vse izdaje sistemov Windows 8, Windows 7, Windows Vista in Windows XP, Linux XP Professional, Windows Vista, Windows 7, Windows 8, pa tudi Mac OS X in Linux Omejitve pomnilnika 32-bitni sistemi so omejeni na 3,2 gigabajtov (GB) RAM-a. 32-bitni Windows z omejitvijo naslova ne dosegajo celotnih 4 GB. Odvisno je od strojne opreme, običajno 3,25 GB. 64-bitni sistemi omogočajo do 17 milijard GB RAM-a. Prednosti Manj težav, širše združljivih • Več dostopa do RAM-a • Večja učinkovitost • Več razporeditve virtualnega pomnilnika • Več varnostnih funkcij Slabosti Manj dostopa do RAM-a, manj pomnilnika, manj učinkovitosti, manj varnostnih funkcij • Možna združljivost gonilnikov • Nekatere omejitve RAM-a na matični plošči • Naslednje težave

Vsebina: 32-bitni proti 64-bitni

  • 1 Arhitektura in programska oprema
  • 2 Združljivost
    • 2.1 Kaj je združljivo z 32-bitnim procesorjem?
    • 2.2 Kaj je združljivo s 64-bitnim procesorjem?
  • 3 Pomnilnik
    • 3.1 Izbira OS za VPS
  • 4 slabosti in slabosti
  • 5 Sistemi Windows
  • 6 Reference

Arhitektura in programska oprema

32-bitni in 64-bitni sta izraza, ki navajata, kako procesor, vgrajen v računalnik, ali CPU, obdeluje podatke. 32-bitna arhitektura omogoča aritmetični in logični enoti (ALU) ali digitalnemu vezju izvajanje 32-bitnih celih aritmetičnih in logičnih operacij.

Za arhitekturo s 64-bitnimi nastavitvami omogoča 64-bitna različica sistema Windows za upravljanje večjih količin RAM-a bolje kot 32-bitni sistem. Tudi 64-bitni sistem ima 64-bitne registre naslovov, s registri podatkov in podatkovno vodilo so po velikosti enakovredni kot naslovni registri. 64-bitne CPU in ALU arhitekture imajo ujemajoče se registre in naslove ali podatke, vodila v podobnih vrednostih.

Kompatibilnost

Kaj je združljivo z 32-bitnim procesorjem?

32-bitni procesor ne more zagnati operacijskega sistema, namenjenega 64-bitnim procesorjem. Prav tako ne podpira 64-bitnih aplikacij. 32-bitni procesorji lahko poganjajo le 32-bitni OS in aplikacije, zasnovane za 32-bitne operacijske sisteme.

Procesor (CPU)32-bitni32-bitni32-bitni32-bitni
Operacijski sistem (OS)32-bitni32-bitni64-bitni64-bitni
Aplikacijski program32-bitni64-bitni Ne Ne
Združljivo?DaNe

Kaj je združljivo s 64-bitnim procesorjem?

64-bitni sistemi so na splošno združljivi z za nazaj in podpirajo tako 32-bitne operacijske sisteme kot 32-bitne aplikacije.

Procesor (CPU)64-bitni64-bitni64-bitni64-bitni
Operacijski sistem (OS)32-bitni32-bitni64-bitni64-bitni
Aplikacijski program32-bitni64-bitni32-bitni64-bitni
Združljivo?DaNeDaDa

Spomin

32-bitni sistemi imajo omejitev na količino pomnilnika, ki ga lahko naslovijo (ali kažejo nanj). Ta omejitev je 4 GB. Čeprav se pomnilnik običajno nanaša na RAM, ta omejitev vključuje tudi pomnilnik v drugih napravah v sistemu, kot so video, zvočni in omrežni adapterji. Kombinirana omejitev za RAM, grafični (GPU) RAM, obseg pomnilnika PCI in nekaj drugih komponent znaša 4 GB.[1]

Praktične posledice tega so, da 32-bitni Windows, na primer, ne more v celoti izkoristiti 4 GB RAM-a in ponavadi kaže 3,25 GB. Namestitev več RAM-a je vedno možnost, vendar 32-bitni sistemi preprosto ne bi mogli uporabljati nobenega RAM-a preko svoje meje. 64-bitna različica lahko naslovi do 8TB. Ker sedanji sistemi ne morejo v celoti izkoristiti zmogljivosti, so zdaj na voljo sistemi z nameščenim RAM-om, ki veliko presega omejitve 4 GB 32-bitnih sistemov.

Izbira OS za VPS

Pri uporabi navideznega zasebnega strežnika (VPS), kot sta Linode ali DigitalOcean, so sistemski skrbniki pogosto omejeni s tem, koliko RAM-a je na voljo. Zato pogosto priporočajo uporabo 32-bitne distribucije Linuxa za uporabo v VPS in ne v 64-bitnem operacijskem sistemu.

Prednosti in slabosti

Prednosti 64-bitnih sistemov vključujejo:

  • Sposobnost uporabe več RAM-a. 64-bitni procesorji so teoretično sposobni sklicevati 2 - 64 lokacij v pomnilniku ali več kot 4 milijardekrat več pomnilniških 32-bitnih procesorjev. Trenutna 64-bitna omejitev operacijskega sistema Windows OS 16 TB, z največ 128 GB fizičnega pomnilnika RAM zaradi nepraktičnosti. Kot rezultat, 64-bitni procesi lahko ustvarijo 16TB virtualnega, z 8 TB, dodeljenimi v virtualnem pomnilniku za uporabniške procese in 8 TB za procese v jedru..
  • Večja učinkovitost. Ko je nameščen dodatni pomnilnik RAM, 32-bitni sistemi tega običajno ne morejo izkoristiti zaradi omejitev prostora. Toda 64-bitni sistemi lahko, kar pogosto povzroči znatno povečanje zmogljivosti.
  • Več razporeditve navideznega pomnilnika. 64-bitna arhitektura Windows lahko teoretično ponudi 8 TB virtualnega pomnilnika aplikaciji. 32-bitna arhitektura Windows je omejena na 2 GB. Sodobne aplikacije, zlasti za urejanje iger, urejanje video posnetkov in fotografij, si želijo več RAM-a. S 64-bitno učinkovito uporabo in dodelitvijo pomnilnika lahko tiste aplikacije, optimizirane za 64-bitni OS, v celoti izkoristijo nov prostor.
  • Več varnostnih funkcij. 64-bitna obdelava ponuja dodatne varnostne zaščite, vključno z, vendar ne omejeno na strojno opremo D.E.P, zaščito zakrpa jedra in izboljšanimi gonilniki naprav.

Obstaja nekaj slabosti, ki vključujejo naslednje:

  • Možna združljivost voznika. Medtem ko se 64-bitni OS povečuje, za tiste, ki še vedno vključujejo starejšo, trdno in pogosto še vedno funkcionalno strojno opremo, bo na vrsti prenos in slej ko prej. Ni verjetno, da bodo za starejše sisteme in strojno opremo na voljo 64-bitni gonilniki. To so odločitve, sprejete za vsak primer.
  • Omejitev nekaterih RAM-ov na matični plošči. Redka je ugotovitev, da matična plošča podpira zgodnje 64-bitne procesorje, ne ponuja pa več kot 4 GB RAM-a. Na voljo so lahko nekatere prednosti 64-bitnega procesorja, čeprav brez dostopa do več RAM-a. Morda je čas, da nadgradite svoj OS.
  • Naslednja vprašanja. Programska oprema verjetno ne bo prešla na 64-bitno obdelavo. Starejše aplikacije, vključno s 16-bitnimi aplikacijami, bodo zahtevale virtualizacijo. V nasprotnem primeru je morda čas za nadgradnjo.

Windows Systems

Windows 8, tako s svojo različico Standard kot Pro, je na voljo v 32-bitni in 64-bitni distribuciji. Pred uvedbo sistema Windows 7 je Microsoft izjavil, da bo njegov Windows 8 zadnji Windows, ki podpira 32-bitno arhitekturo. S končnim potekom svojih aplikacij, gonilnikov in vtičnikov na 64-bitne sisteme Windows ne bo zagotovil 32-bitne povratne združljivosti. Pri sedanjih sistemih, ki še vedno potrebujejo podporo za Windows XP, ga je mogoče najti s peskovno virtualizacijo, kar je bilo storjeno v sistemu Windows Server 2008.

Kasneje bodo računalniki potrebovali 64-bitne procesorje. Če uporabljate Windows, lahko preverite, ali je vaš procesor 64-bitni, tako da naredite naslednje:

  1. Informacije in orodja odprite tako, da kliknete gumb Start, nadzorna plošča, sistem in vzdrževanje in nato Podatki in orodja o zmogljivosti.
  2. Kliknite Ogled in tiskanje podrobnosti.
  3. V razdelku Sistem preverite vrsto OS, ki se trenutno izvaja pod Tip sistema. Za 64-bitne zmožnosti kaže, ali sistem lahko poganja 64-bitni Windows.

Opomba: če sistem že uporablja 64-bitno različico sistema Windows, 64-bitni seznam ne bo prikazan.

Reference

  • Windows 32-bitni in 64-bitni - Helpdesk Geek
  • 32 bit - Computer Hope
  • 32-bitna in 64-bitna - Hitri in umazani nasveti
  • Podrobnejši pogled na 32-bitni in 64-bitni Windows - ni.com
  • 32 ali 64: Kaj Bit Windows? - PC World
  • Wikipedija: 32 bit
  • Wikipedija: 64 bit
  • 32 in 64 bitna FAQ - Microsoft Windows
  • 32 in 64 bit Pojasnjeno - Opozorilo TechSupport
  • 32-bitna in 64-bitna - Kako Geek
  • 32 v primerjavi z 64 bit Sedem forumov