32-bitars vs 64-bitars operativsystem: Vad Àr skillnaden?

32-bitars vs 64-bitars operativsystem: Vad Àr skillnaden?

Det finns mĂ„nga sĂ€tt att rĂ€kna, men nĂ€r det gĂ€ller datorer finns det bara binĂ€rt: 0 och 1. Var och en anses vara en “bit”. Det betyder att för 1-bitarsberĂ€kning fĂ„r du tvĂ„ möjliga vĂ€rden; 2-bit betyder fyra vĂ€rden; sedan med 3 bitar fördubblar du det till Ă„tta (2 till den tredje effekten, aka 2 kubad).

FortsÀtt exponentiellt och sÄ smÄningom fÄr du 32-bitars (2 till 32: e makten) vÀrt 4,294,967,296; 64-bitars (eller 2 till 64: e effekten) Àr vÀrd 18.446.744.073.709.551.616 vÀrden. Det Àr 18.4 och förÀndras.

Det Àr mÄnga bitar, och siffrorna visar hur mycket mer kraftfullt ett chip som stöder högre bitbearbetning kan vara. Det Àr mycket mer Àn dubbelt.

Det beror pÄ att vartannat Är gör chipsen inuti datorerna (Àven smartphones) och programvaran som körs pÄ dessa marker framÄt för att stödja ett nytt nummer. Till exempel:

Intel 8080-chipet pÄ 1970-talet stödde 8-bitars databehandling. 1992 var Windows 3.1 den första 16-bitars desktopversionen av Windows. AMD levererade det första 64-bitars skrivbordschipet 2003. Apple gjorde Mac OS X Snow Leopard helt 64-bitar 2009. Den första smarttelefonen med ett 64-bitarschip (Apple A7) var iPhone 5s 2014.

Det Àr ganska uppenbart: 64-bitars, ibland utformad som x64, kan göra mer Àn 32-bitars. Du kanske kÀnner till 32-bitars, en term som ursprungligen hÀnvisade till vilket operativsystem som helst med instruktionen för att fungera pÄ Intel-chips som 8086 till 80486.

Idag kör du troligen redan 64-bitars chips med 64-bitars operativsystem, som i sin tur kör 64-bitarsappar (för mobil) eller program (pÄ skrivbordet, för att lösa sig i nÄgon nomenklatur). Men inte alltid. Windows 7, 8, 8.1 och 10 kom alla till exempel i 32-bitars eller 64-bitarsversioner.

Hur berÀttar du ens vilken du har?

Identifiera ett 64-bitars operativsystem

Om du kör Windows pÄ en dator som Àr yngre Àn 10 Är Àr ditt chip nÀstan garanterat 64-bitars, men du kan ha installerat en 32-bitarsversion av operativsystemet. Det Àr enkelt att kontrollera.

I Windows 10, gĂ„ till InstĂ€llningar> System> Om eller skriv in Windows 10-sökrutan. Under Enhetsspecifikationer rubrik ser du det vid systemtyp: “64-bitars operativsystem, x64-baserad processor” betyder att du Ă€r tĂ€ckt.

64-bitars Windows 10

Mac-anvÀndare behöver inte oroa sig för detta, eftersom MacOS bara har varit 64-bitars lÀnge. Faktum Àr att frÄn och med den senaste versionen (10.14 Catalina) stöds 32-bitarsapplikationer pÄ en Mac inte ens tekniskt, men vi har en guide för att köra 32-bitarsappar i MacOS Catalina. Om du mÄste.

Varför 32-bitars alls?

Varför skulle du installera ett 32-bitars operativsystem pÄ en dator? Den stora anledningen Àr att du har en 32-bitars processor, vilket krÀver ett 32-bitars operativsystem.

Att ha en sÄdan CPU idag Àr osannolikt. Intel började tillverka 32-bitars processorer i 80386-serien redan 1985; den sÄlde 64-bitars processorer Är 2001. Om du har köpt en dator sedan Pentium D-chipet kom ut 2005 Àr det osannolikt att du bara har en 32-bitars instruktionsuppsÀttning inuti.

Mer troligt har du ett gammalt system med ett operativsystem du installerade som bara kom som 32-bitars. Efterföljande uppgraderingar, om nĂ„gra, kanske inte har hoppat din installation upp till 64-bitars. Det kan vara bra – inte alla de tidigaste 64-bitarsprocessorerna hade alla funktioner pĂ„ plats. Du kan avgöra om din dator verkligen Ă€r redo för full 64-bitars genom att anvĂ€nda programvara som 64bit Checker. Det fungerar pĂ„ alla versioner av Windows som gĂ„r tillbaka till Windows 95.

Att installera ett 32-bitars OS pĂ„ ett 64-bitars arkitektursystem kan fungera, men det Ă€r inte optimalt. Ett 32-bitars operativsystem, till exempel, har fler begrĂ€nsningar – den enastĂ„ende Ă€r att den bara kan anvĂ€nda 4 GB RAM. Att installera mer RAM pĂ„ ett system med ett 32-bitars OS har inte stor inverkan pĂ„ prestanda. Uppgradera dock det systemet med överskott av RAM till 64-bitarsversionen av Windows och du mĂ€rker en skillnad.

Detta borde stava det pÄ det starkaste sÀttet: det officiellt stödda maximala RAM-minnet pÄ Windows 10 Àr (eller 128 GB pÄ Windows 10 Home).

Den teoretiska grÀnsen för RAM vid 64-bitars: Det Àr lika med 1 million terabyte eller 1 billion gigabyte. Men vi Àr lÄngt ifrÄn att ha hÄrdvara som nÄgonsin kan stödja det. (Hur som helst, det gör att köpa en ny bÀrbar dator med 16 GB RAM verkar inte imponerande, eller hur?)

64-bitars databehandling har mÄnga andra förbÀttringar, men pÄ sÀtt som kanske inte mÀrks för blotta ögat. Bredare datavÀgar, större heltalstorlekar, minnesadresser med Ätta oktetter Det Àr allt som datavetenskaparna kan dra nytta av, för att göra din dator desto kraftfullare.

Program i 64-bitars

Du kanske ocksĂ„ mĂ€rker att vissa program du laddar ner för ditt stationĂ€ra operativsystem finns i 32- och 64-bitarsversioner. Firefox Ă€r ett bra exempel, dĂ€r alternativen Ă€r “Windows 32-bit” och “Windows 64-bit” (liksom “Linux” eller “Linux 64-bit” – MacOS-versionen Ă€r endast 64-bit).

Firefox-nedladdning - 64-bitars

Varför göra det? Eftersom 32-bitars operativsystem fortfarande finns dĂ€r för vissa. Dessa system behöver 32-bitars programvara – de kan vanligtvis inte ens installera ett 64-bitarsprogram och kommer definitivt inte att köra dem. Ett 64-bitars operativsystem kan dock stödja ett 32-bitarsprogram – i synnerhet Windows har inbyggt ett emuleringsundersystem för det, kallat Windows32 pĂ„ Windows64 eller WoW64.

Titta pĂ„ din C: -enhet nĂ„gon gĂ„ng – du ser tvĂ„ programmappar: en för 64-bitarsprogram, en annan som heter Programmappar (x86) bara för 32-bitarsapplikationer. Du kommer att bli förvĂ„nad över hur mycket 32-bitars kod som fortfarande finns dĂ€r ute.

PĂ„ Mac Ă€r det mindre troligt att du hittar mycket 32-bitars, varför Apple förbjuder 32-bitars appar under Catalina, eller Ă„tminstone försöker. Men du kan kolla dina appar. VĂ€lj pĂ„ Apple-menyn Om denna Mac, klick Systemrapport, och markera alla applikationer som listas under Programvara. Var och en kommer att ha en “64-bitars (Intel)” post som lĂ€ser Ja eller Nej. De flesta kommer att vara Ja. Om du har ett viktigt program som sĂ€ger nej, undvik Catalina för tillfĂ€llet eller lĂ€s vĂ„ra lösningar.

Lite om mobil 64-bitars

Som nĂ€mnts ovan var Apples A7-chip den första 64-bitarsprocessorn som gick in i en mobiltelefon (iPhone 5s). 2015 gav Apple mandat att all iOS-programvara mĂ„ste bli 64. FrĂ„n och med juni 2016 orsakade en öppning av en 32-bitarsapp i de senaste versionerna av iOS en varning “inte optimerad”: “att anvĂ€nda den kan pĂ„verka systemets totala prestanda.”

Om du har en iPhone 5s eller högre med iOS 10 eller högre kan du inte anvĂ€nda de Ă€ldre 32-bitarsapparna som inte har haft nĂ„gon uppdatering. Det Ă€r det “bĂ€sta” med Apples slutna system – det kan tvinga det att hĂ€nda.

PÄ Android-telefoner kan det vara lite knepigare att avslöja detaljer om du inte Àr vÀl insatt i vilket chip som finns inuti. Om du inte kör Android 5.0 Lollipop eller nyare Àr du fortfarande 32-bitars. En app som kommer att berÀtta Àr AnTuTu riktmÀrke; ladda den, klicka pÄ Info-knappen och leta efter Android-raden. Det berÀttar för Android-versionen och om den Àr 32- eller 64-bitars.

För iOS och Android handlar det inte om att öppna operativsystemet för att anvĂ€nda mer RAM. Att gĂ„ x64 Ă€r faktiskt inte en garanti för bĂ€ttre prestanda. Att ha 64-bitar har andra fördelar – saker som att hĂ€mta Ă€nnu mer data per cykel (och snabbare), bĂ€ttre kryptering och övergripande flytta till nya 64-bitarschips med förbĂ€ttrade funktioner, som energieffektivitet.

I slutÀndan Àr 64-bitarsrevolutionen redan hÀr. Och du behöver inte veta nÄgot om x64 för att vara en del av det.