Kompiuterių pasaulyje 32 bitų ir 64 bitų duomenys nurodo centrinio procesoriaus, operacinės sistemos, tvarkyklės, programinės įrangos ir tt tipus, naudojančius tą konkrečią architektūrą.
Jūs tikriausiai matėte galimybę atsisiųsti programinės įrangos dalį kaip 32 bitų versiją arba 64 bitų versiją. Iš tikrųjų šis skirtumas yra svarbus, nes du buvo užprogramuoti atskiroms sistemoms.
- 32 bitų techninė ir programinė įranga dažnai vadinama x86 arba x86-32 .
- 64 bitų aparatinė ir programinė įranga dažnai vadinama x64 arba x86-64 .
- 32 bitų sistemos naudoja duomenis 32 bitų dalyse, o 64 bitų sistemos naudoja duomenis 64 bitų vienetais. Apskritai, kuo daugiau duomenų galima apdoroti vienu metu, tuo greičiau sistema gali veikti.
Yra ir keletas kitų privalumų 64 bitų sistemai, daugiausia praktiškai naudojant daug didesnę fizinės atminties kiekį (daugiau nei 4 GB, kurį leidžia 32 bitų kompiuteris). Pažiūrėkite, ką "Microsoft" turi pasakyti apie įvairių "Windows" versijų atminties apribojimus.
64 bitų ir 32 bitų operacinės sistemos
Dauguma naujų procesorių šiandien yra pagrįsti 64 bitų architektūra ir palaiko 64 bitų operacines sistemas. Šie procesoriai taip pat visiškai suderinami su 32 bitų operacinėmis sistemomis.
Dauguma "Windows 10", "Windows 8", "Windows 7" ir "Windows Vista" versijų yra 64 bitų formatu. Tik iš "Windows XP" leidimų Profesionalus yra 64 bitų.
Visi "Windows" leidimai, nuo XP iki 10, yra 32 bitų.
Kiekviena "Mac" operacinė sistema nuo v10.8 ("Mountain Lion") buvo 64 bitų.
Kaip ir Windows, "Linux" gali būti 32 bitų arba 64 bitų. Galite pamatyti, su kuo naudojatės lscpu komanda
Nežinote, ar "Windows" kopija jūsų kompiuteryje yra 32 bitų arba 64 bitų?
Greičiausias ir lengviausias būdas patikrinti, ar naudojate 32 bitų ar 64 bitų "Windows" versiją, yra patikrinti, ką jis sako "Control Panel".
Kitas paprastas būdas išsiaiškinti, kuri OS architektūra naudojate "Windows", yra patikrinti aplanką "Programų failai". Toliau pateikiama daugiau informacijos.
Norėdami pamatyti aparatūros architektūrą, galite atidaryti komandinę eilutę ir įvesti komandą:
echo% PROCESSOR_ARCHITECTURE%
Galite gauti atsakymą kaip AMD64 nurodykite, kad turite x64 pagrįstą sistemą, arba x86 32 bitų. Kita komanda, kuri veikia: reg užklausa "HKLM SYSTEM CurrentControlSet Control Session Manager Environment" / v PROCESSOR_ARCHITECTURE
Tokia komanda turėtų reikšti daug daugiau teksto, bet tada baigti atsakymą kaip vieną iš šių: PROCESSOR_ARCHITECTURE REG_SZ x86 PROCESSOR_ARCHITECTURE REG_SZ AMD64
Patarimas: Geriausias būdas naudoti vieną iš šių komandų - tai nukopijuoti juos čia šiame puslapyje, tada dešiniuoju pelės mygtuku spustelėkite juodą vietą komandinėje eilutėje ir įklijuokite komandą. Svarbu: Šios komandos nurodo tik aparatūros architektūrą, o ne naudojamą "Windows" versiją. Tai yra tikėtina kad jie yra vienodi, nes x86 sistemos gali įdiegti tik 32 bitų "Windows" versiją, bet tai nėra būtinai Tiesa, taip pat galima įdiegti "x64" sistemose 32 bitų "Windows" versiją. Žinant skirtumą, svarbu, kad galėtumėte įsitikinti, kad įdiegsite tinkamas programinės įrangos ir įrenginių tvarkykles. Pavyzdžiui, kai suteikiama galimybė atsisiųsti 32 bitų ar 64 bitų versiją, geriausias pasirinkimas yra gimtoji 64 bitų programinė įranga. Tačiau jis nebus paleistas, jei esate 32 bitų "Windows" versijoje. Vienas iš realių, pastebimų skirtumų jums, galutiniam vartotojui, yra tas, kad po to, kai atsisiųsite didelę programą, pamatysite, kad tą laiką jūs praleidote, nes jis nebus rodomas jūsų konkrečiame kompiuteryje. Tai yra tiesa, jei atsisiųsite 64 bitų programą, kurią ketinate naudoti 32 bitų OS. Tačiau kai kurios 32 bitų programos gali gerai veikti 64 bitų sistemoje. Kitaip tariant, 32 bitų programos suderinamos su 64 bitų operacinėmis sistemomis. Tačiau ši taisyklė ne visuomet yra teisinga, ypač kai tai susiję su kai kuriais įrenginių tvarkyklėmis, nes aparatūros įrenginiai reikalauja, kad būtų įdiegta tiksli versija, kad ji galėtų sąsaja su programine įranga (ty 64 bitų tvarkyklės yra reikalingos 64 "bitų" operacinė sistema ir 32 bitų tvarkyklės 32 bitų operacinei sistemai). Kitą kartą, kai 32 bitų ir 64 bitų skirtumų atsiranda, kai trikčių šalinimo programinės įrangos klausimas arba žiūri per programos diegimo katalogą. Svarbu suprasti, kad "Windows" 64 bitų versijos yra du skirtingi diegimo aplankai nes jie taip pat turi 32 bitų katalogą. Tačiau 32 bitų "Windows" versija turi tik vieną diegimo aplanką . Kad tai būtų dar labiau paini, 64-bitų programos "Program Files" aplankas yra toks pat kaip 32 bitų "Windows" versijos aplanke "32 bitų programos failai". Vienas iš pavyzdžių, kodėl taip yra, yra tai, kad 32 bitų programa nemėgina naudoti 64 bitų DLL, kuri neveiks. Vietoje to, kai 32 bitų programos failų aplanke įdiegta 32 bitų programa, o tada paleidote minėtą programą, "Windows" žino, kad reikia išskleisti tam tikrus 32 bitų konkrečius failus, o ne tuos, kurie naudojami 64 bitų programoms. Jei esate supainiotas, žiūrėkite čia: Ant 64 bitų "Windows" versija yra du aplankai: Ant 32 bitų "Windows" versija yra vienas aplankas: Kaip jūs galite pasakyti, tai šiek tiek painioja suprasti, kad yra 64 bitų programų failų aplankas C: Program Files nes tai netinka 32 bitų operacinei sistemai. Kodėl tai svarbu