Razlika med 32-bit in 64-bit operacijskimi sistemi
Torej vas zanima, kakšna je razlika med različnima tipoma operacijskega sistema? Preden začnemo z razlikami, moramo razložiti osnove. Vsem nam je znano, da za štetje uporabljamo desetiški sistem. Torej ena je 1, pet je 5 in stopetinštirideset je 145. Kaj pa računalnik? Ta zbirka elektronskih komponent ni tako iznajdljiva. Za praktično vse informacija uporablja dve števili, ki predstavljata binarni način štetja. To sta 0 in 1. Vsaka številka predstavlja 1 bit, kar pomeni da lahko 1 bit predstavlja dve vrednosti: 0 ali 1. Posledično 2 bita predstavljata 4 vrednosti, 3 biti 8 vrednosti in tako naprej. Vsak bit nam podvoji možnost verjetnih vrednosti.
Če vzamemo primer:
1 bit = 0 ali 1
2 bit = 00 ali 01 ali 10 ali 11
4 biti = 0000 ali 0001 ali 0011 ali 0111 ali 1111 ali 0101 ali 0110 ali 1100
Ko dosežemo 32 bitov oziroma 4,294,967,296 vrednosti smo dosegli mejo možnih kombinacij v 32-bitnem operacijskem sistemu. Medtem 64-bitni operacijski sistem omogoča kvadratno vsoto tega oziroma 18,446,744,073,709,551,616 možnih vrednosti. Številka je resda masivna. A tekom let računalniške zgodovine so strojne in programske komponente pričenjale podpirati vedno večje in večje vrednosti in tako so dosegle trenutno mejo 64 bitov. Naj pojasnim s pomočjo zgodovine:
- Intel 8080, procesor iz 70ih let prejšnjega stoletja, je podpiral samo 8 bitno računanje
- Windows 3.1 je bil leta 1992 prvi operacijski sistem, ki je podpiral 16 bitne procesorje
- Prvi 64 bitni procesor je izdelal AMD leta 2003
-
Prvi pametni mobilnik s 64 bitnim čipom je bil Applov iPhone 5s leta 2014
Danes uporabljamo skorajda ekskluzivno 64-bitne operacijske sisteme, ki jih pogosto označujemo z x64. Omogočajo dosti več svobode kot 32-bitni operacijski sistemi, čeprav ti nosijo kratico x86. Ta kratica je ostala še iz časa Windows Viste, kjer je za 32-bitne programe ustvarila mapo “Program Files (x86)”. Kljub temu, da je večina aplikacij narejena s podporo 32-bitnih operacijskih sistemov, ti x64 aplikacij ne zmorejo oziroma ne znajo brati, zaradi česar je x64 definitivna nadgradnja.
Katero različico imam?
Verjetno se kdo od vas zdaj sprašuje: “Kako naj vem, kaj imam nameščeno?” Naš odgovor: “Nič lažjega.” Če je vaš računalnik novejši od 10 let, je vaš procesor najverjetneje 64-bitni, kar pa ni nujno za vaš operacijski sistem, ki je še vedno lahko 32-bitni. To lahko preverite tako, da v začetnem meniju vpišete “Sistemske informacije” in pritisnite enter. Poiščite “Vrsta sistema” in preberete napisano.
Zakaj še vedno obstajajo 32-bitni operacijski sistemi?
Zakaj bi kdorkoli hotel namestiti 32-bitni operacijski sistem? Največji razlog je, da morda uporabljate 32-bitni procesor, ki seveda zahteva 32-bitni operacijski sistem. Pa ti procesorji še sploh obstajajo? Glede na to, da gre za tehnologijo iz davnega leta 1985 in zgolj inferiorno različico, jih proizvajalci ne izdelujejo več. Če ste računalnik kupili leta 2005 ali kasneje, je zelo malo verjetno, da vsebuje 32-bitni procesor.
Tako je bolj verjetno, da se enostavno ne zavedate, da gre za slabšo različico, ste ga prisiljeni uporabljati zaradi nezdružljive programske opreme ali imate starejši operacijski sistem, ki temelji na 32-bitni zasnovi. Z enostavnim programom “64bit Checker“, lahko preverite združljivost svojega računalnika z divjo zabavo 64-bitnega operacijskega sistema. Program dela na vseh različicah Windows-ov, vse do Windows 95.
Če se tako odločite na zamenjavo 32-bitnega operacijskega sistema in posodobitev na 64-bitno arhitekturo, to ne bo povzročalo težav in je precej priporočljivo. Glavna razlika je namreč, da 32-bitni sistemi ne podpirajo več kot 4GB pomnilnika. Tudi, če imate v računalniku 8GB ali celo 32GB, jih bo operacijski sistem zaznal le 4GB in ostanek bo neizkoriščen, kot da sploh ne obstaja. 64-bitni operacijski sistemi praktičnih omejitev glede velikosti pomnilnika nimajo.
Kot zanimivost bi rad omenil, da Windows 10 podpira do 2TB pomnilnika (2000GB) ali 128GB, če uporabljate Windows 10 Home edicijo. Je pa teoretična največja velikost pomnilnika pri operacijskih sistemih s 64 biti 16 eksabajtov (16,000,000,000 GB), vendar je naša razvojna pot pred uporabo računalnikov s to kapaciteto še precej dolga. Kar naenkrat nakup sistema s 16GB pomnilnika ni več tako impresiven, kot se nam je sprva zdelo, kajne?
Verjetno ste tudi že opazili, da so nekateri programi, ki jih prenesete iz spleta, dostopni v dveh različicah – 32-bitni in 64-bitni. Eden takih programov je tudi “WinRAR“, kjer imamo več možnosti.
Zakaj pa so programi še vedno dostopni za 32-bitne operacijske sisteme? Zato, ker jih nekateri še vedno uporabljajo. Tisti 64-bitne programske opreme skoraj zagotovo ne boste morali namestiti, zagnati pa sploh ne. Za razliko od tega 64-bitni operacijski sistemi podpirajo 32-bitno programsko opremo, saj imajo vgrajene “emulatorje” 32-bitnega operacijskega sistema. Če pogledate sistemski disk boste našli dve mapi, eno z imenom “Program Files” za 64 bitne programe in drugo “Program files (x86)” za 32 bitne programe. Poglejte in presenečeni boste, koliko 32 bitne kode še obstaja.
Kaj pa pametni mobilniki?
Kot smo omenili že zgoraj, je bil prvi pametni telefon s 64-bitnim čipom (Applov A7 procesor) iPhone 5s. Leta 2015 je Apple najavil, da bo vsa iOS programska oprema prešla na 64 bitov. Tako letos le stežka odpremo 32-bitno aplikacijo v zadnji verziji iOS, saj nam izpiše opozorilo “Not optimized. Using it may affect overall system performance.” Izjema je nekaj starih naprav, ki podpirajo iOS 10 in vsebujejo 32-bitne čipe.
V taboru Android je malo bolj zapleteno, oziroma je potrebnega več truda. Če vaša naprava ne podpira Androida 5.0 ali novejšega, je najverjetneje 32 bitna. Če pa želite sami preveriti, si lahko namestite brezplačno aplikacijo “AnTuTu Benchmark” in pogledate pod zavihek “Info”. Poiščite oddelek “OS” in takoj v naslednji vrstici vidite svojo Android verzijo.
Vendar pa mobilna industrija ni prešla iz 32-bitov na 64-bitov zaradi uporabe več pomnilnika. Prav tako uporaba 64-bitnega operacijskega sistema ne pomeni večje učinkovitosti. Kar precej Androidov z 32-biti se je lahko kosalo s takrat novim iPhone 5s in njegovimi 64-biti. Ne, pametni mobilniki so prešli na 64-bitno tehnologijo zaradi drugih prednosti, kot so boljša enkripcija 64-bitnih čipov, ki so pripomogli pri manjši porabi električne energije, kar je danes zelo pomembno in drugih prednosti.
Kaj smo se naučili?
Novi, oziroma bolje rečeno novejši 64-bitni operacijski sistemi so dandanes več ali manj nuja, če želimo uporabljati več kot 4GB pomnilnika in 64-bitne programe, kar pa je za potrošnike glavna in največja razlika. Sicer 64-bitni Windowsi podpirajo stare 32-bitne programe, a bodo ti v večini primerov delali manj optimalno, zato je priporočljiva namestitev 64-bitne različice, če ta seveda obstaja.
Kar se pa tiče mobilne tehnologije, vam predlagamo, da vsaj zaenkrat pozabite na to, saj 64-bitni Android ne bo preprečil zatikanja in 64 bitni iOS bo še vedno zaprt operacijski sistem.
VAŠ RECOSI
Oglejte si naš nabor akcijskih izdelkov: LINK