Vad betyder x86 windows? Skillnaden mellan Windows x86 och x32

Många användare ställer ofta frågor: "Vilket system ska jag installera?", "Vad är skillnaden mellan x86 och x32?" etc. Låt oss ställa allt i ordning.

x86är en processorarkitektur med samma instruktionsuppsättning, först implementerad i Intel-processorer. Namnet kommer från de två siffrorna som avslutade namnen på tidiga Intel-processorer - 8086, 80186, 80286 (i286), 80386 (i386), 80486 (i486). Efter en tid började de digitala beteckningarna på de nya processorerna ersättas med namn. Så här fick allmänheten veta om Pentium och Celeron, men x86-plattformen förändrades inte förrän på 2000-talet, men mer om det lite senare.

I början av sin resa användes x86-arkitekturen, som först introducerades på i8086, på 16-bitars processorer (kan lagra 2^16 unika värden), hade 16-bitars instruktioner och en intern 16-bitars buss en extern 8-bitars buss lades till data. Sedan utvecklades händelserna helt enkelt - tillverkarna ökade hastigheten, antalet transistorer, uppsättningen instruktioner etc., och så vidare fram till lanseringen av 80386 (i386) - en processor som vid den tiden markerade en revolution i världen av x86-processorer. Det var den första 32-bitarsprocessorn som kunde använda cacheminne placerat på ett externt chip.
Fram till tillkännagivandet av AMD64 (hårdvaruplattform) förändrades inte arkitekturen mycket.
Efter lanseringen av AMD64 och Intel 64 x86 genomgick den stora förändringar.
Arkitekturens processorer stöder två driftslägen: Långt läge och äldre läge (kompatibelt med 32-bitars x86).
De viktigaste fördelarna med x86-64-arkitekturen:

  • 64-bitars adressutrymme;
  • utökad uppsättning register;
  • en uppsättning kommandon som är bekanta för utvecklare;
  • möjligheten att köra gamla 32-bitars applikationer på ett 64-bitars operativsystem;
  • förmåga att använda 32-bitars operativsystem.

"Vad är x32?"

Detta är ett 32-bitars operativsystem som körs på 32-bitars processorer. Om vi ​​tar Microsoft OS som ett exempel, var den första x32 95, vilket drog full nytta av funktionerna hos denna processor och arkitektur (x86). Den största nackdelen med x32 är oförmågan att stödja mer än 4 GB RAM. Det är anmärkningsvärt att systemet bara kan hantera 3 GB minne och 1 GB helt enkelt misslyckas.
Det finns också ett ganska vanligt misstag: när de skriver om programkompatibilitet indikerar de x86, vilket betyder en 32-bitars plattform. Detta är inte helt korrekt och är bara missvisande. Det är bäst att ange x86_32bit eller x86_64bit. Eller reducera den till intuitiv x32 eller x64.

vad är x64?

x86_64bit är ett 64-bitars operativsystem som körs på 64-bitars processorer med x86-64-arkitektur. "64-bitars etikett" låter spännande, men rent praktiskt är det bara en smart marknadsföringsgimmick som döljer inte bara sina fördelar, utan också sina nackdelar. I princip var och förblir dess största fördel möjligheten att acceptera upp till 32 GB RAM, vilket avsevärt ökar prestandan. En annan fördel med detta operativsystem är att under det använder processorer baserade på x86-64-arkitekturen (Celeron, Core 2, Core i3, Core i5, Core i7) kretsens fulla potential. Detta är möjligt tack vare det långa läget. Nackdelen är ökningen av RAM-förbrukningen av program, till exempel, samma Apache på 32-bitars förbrukade 20 MB RAM, och redan på ett 64-bitars OS - cirka 50 MB.

För många användare av Windows-operativsystemet är det ingen hemlighet att det finns två versioner av det baserat på typen av bitdjup. Dessa är 32 bitar och 64. Alla behöver veta bitdjupet i sitt operativsystem, för när man söker och laddar ner drivrutiner, program och spel tas det i beaktande.

Men det finns en viss förvirring med beteckningarna på systemets bitkapacitet, såväl som drivrutiner och program. Det finns tre beteckningar för två bitstorlekar - x32, x64 och x86. Av denna anledning uppstår ofta frågan: är 32-bitarsversionen x64 eller x86?

Du hittar svaret på denna fråga i den här artikeln.

Den andra beteckningen för 32-bitarsversionen av programvaran

För att ytterligare eliminera förvirring angående mjukvarans bithet, som inkluderar operativsystem, drivrutiner, program och spel, kom ihåg att det finns två huvudversioner av mjukvarans bithet - 32 bitar och 64 bitar. 64-bitarsversionen kan endast betecknas som x64, men 32-bitarsversionen kan betecknas som både x32 och x86.

Här är ett exempel på beteckningen av en 64-bitarsversion av en drivrutin för en bärbar dator på dess officiella webbplats:

Här är de möjliga beteckningarna för 32-bitarsversionen:

Bitkapacitetsbeteckning på drivrutinswebbplatsen

Beteckning för bitdjup i programbeskrivningen

Av allt ovanstående kan vi dra slutsatsen att 32-bitarsversionen av programvaran är x86.

x64 betecknar en 64-bitarsversion av viss programvara. Ta hänsyn till detta när du väljer version av drivrutiner och andra program.

För att se vilken bithet av ditt operativsystem du har, högerklicka bara på "Dator"-ikonen på skrivbordet och välj "Egenskaper".

Jag tror att nästan alla PC-användare har ställts inför problemet med att välja ett OS för sin dator. Det är för att välja bitdjupet för det nödvändiga Windows-systemet. Vissa säger att du måste välja beroende på processor, andra säger att det beror på mängden RAM. Det gick rykten om att du till och med måste välja den efter hårddiskens volym.

Så låt oss äntligen ta reda på vad OS-bitdjup är, varför det behövs och vad vi ska göra med det.

Bitdjup är

Bitkapacitet är antalet bitar som bearbetas samtidigt av en enhet eller sänds av en enhets buss. Denna regel används för att bestämma bitkapaciteten för datorutrustning eller dess komponenter. Tja, till exempel kapaciteten på processorn, eller RAM, eller något annat.

I själva verket, för att ge en mer exakt beskrivning av bitdjupet, såväl som för att beskriva principen för drift, kommer det att ta mycket mer tid och användningen av många tekniska termer som inte många kommer att förstå.

Så det är ingen idé att gå in på specifika detaljer nu, men låt oss bara titta på vardagliga exempel.

OS och RAM-kapacitet

Låt oss titta på vilket system som är bättre att använda för en viss mängd RAM.

Alla har säkert redan hört att Windows x32 eller x86 (detta är samma som x32) inte stöder mer än 4 GB RAM. Tja, på något sätt är detta sant. Bara inte helt.

Till exempel har du 4 GB RAM och Win 7 x86. Om du öppnar systemegenskaper ser du att operativsystemet inte använder mer än 3,5 GB. Och ja, det är sant, 32-bitars system kan inte använda mer än 3,5 GB RAM. Men då uppstår en allvarlig fråga. Om din dator har 4 GB RAM, är det värt att byta till ett 64-bitarssystem?

Mitt svar är återigen nej! Ju högre bitkapacitet systemet har, desto mer utrymme i RAM kommer dess variabler att ta upp. Således kommer volymen av fungerande applikationer att öka med minst 30 %. Detta innebär att för optimal prestanda kommer varje applikation och tjänst att uppta mer RAM än på ett 32-bitarssystem.

Så om du byter från ett 32-bitarssystem till ett 64-bitarssystem, samtidigt som du har 4 GB RAM. I bästa fall kommer du inte att märka skillnaden. I värsta fall kommer skillnaden att vara ganska stor för dig.

Självklart, om du har mer än 4 GB RAM, så ska du inte använda system med lägre kapacitet, men installera gärna x64. MEN! Om RAM-minnet är mindre än 4 GB, installera ENDAST x32 (x86), annars kommer ett 64-bitarssystem helt enkelt inte att ha tillräckligt med RAM-minne för normal drift.

Du kan öka mängden RAM på ett x64-system nästan hur mycket du vill. Här begränsas du endast av kapaciteten på ditt moderkort och den maximala stödda systemvolymen på 192 GB.

Skillnaden mellan x64 och x32-system.

Ja, faktiskt, inte någon sort. Tja, det finns ett par små saker.

Till exempel, som sagts tidigare, du vet säkert detta själv. Ett 32-bitarssystem ser inte mer än 3,5 GB RAM, ett x64-system ser upp till 192 GB.

Programvariabler i x64-system tar också upp mer kodutrymme i RAM, vilket ökar belastningen på PC-komponenten och ökar det upptagna utrymmet i RAM. Men ett sådant system kan frigöra din dators fulla potential.

Ett 64-bitarssystem kan köra x64-applikationer och även x32, medan ett x32 (x86)-system bara kan köra applikationer av sin egen bitstorlek, och inget mer.

Det handlar bara om programmen. För tillfället byter många applikationer redan till x64 bit. Listan över sådana applikationer inkluderar videospel och videoredigerare. Det beror på att de behöver mer resurser för sitt arbete.

Ett mycket tydligt exempel på detta är spelet bioshock infinite. När jag spelade den var den ENDAST tillgänglig för x64-system.

En annan skillnad är skillnaden i förare, ja, jag tycker att allt borde vara klart här. Drivrutinen (kollektiv gårdsförklaring) förklarar i huvudsak för systemet hur det behöver fungera med den eller den utrustningen på din PC. Så om du hade 4 GB RAM och ett x32-system så behövde du bara drivrutiner. Nu ändrar du bara systemet, inte RAM-minnet. Du kommer redan att behöva ny ved som är jämförbar med att arbeta med 64-bitars system.

Arbeta med processorn

Här visste jag inte ens om jag skulle beskriva det eller inte. Faktum är att om du är en vanlig användare, behöver du inte tänka för mycket på detta, för nu kan moderna processorer fungera med båda systemen. Naturligtvis kan problem uppstå vid installation av mer professionella system än Windows-familjen. Till exempel Linux. Konstigt nog är detta system också uppdelat efter bitdjup och kommer inte att installeras på vissa processorer om bitdjupet inte stämmer överens. Om den är installerad kommer den att fungera snett och med fördröjningar.

Detta kan hända när du installerar ett Linux i686-system på en AMD-processor. AMD, förresten, anses främst vara processorer för x64-bitarssystem. Så om du har en AMD-processor, installera gärna mer RAM och uppgradera till ett x64-system.

Men det finns fall då processorn endast är designad för en specifik OS-bitnivå. I det här fallet måste du ta reda på vilket bitdjup din processor kan arbeta med om du byter till ett annat system.

Om din processor endast är designad för x32 och du ska installera ett x64-system, kommer installationen troligen inte ens att starta. I värsta fall kommer systemet inte att fungera korrekt, vilket kan orsaka stora problem i framtiden.

Du kan ta reda på detaljerad information om processorn antingen från dess dokumentation, på tillverkarens webbplats, eller så kan du helt enkelt använda olika verktyg.

Ansökningar

När det gäller applikationer, då bör du naturligtvis inte installera x64-applikationer på ett x32 (x86)-system. Men när det gäller tvärtom spelar det ingen roll, x64-bitarssystem stöder båda applikationerna.

Förresten, du kan öppna bitstorleken på ditt system genom att öppna Den här datorn, klicka direkt på valfri plats och välja egenskaper. Ett fönster öppnas där du ser vilket system du har installerat.

Det är faktiskt allt. Än en gång uppmärksammar jag det faktum att systembitdjupet endast bör väljas beroende på RAM-minnet, såväl som beroende på processorn. Varken storleken på hårddisken, eller någon övergång till SSD, eller vilka grafikkort som påverkar systemets funktion. Endast CPU och RAM.

Glöm inte att sätta eld! och prenumerera på vår grupp på VKontakte!

När du installerade Windows-operativsystemet på din dator såg många av er förmodligen en av dessa konstiga inskriptioner, kallade bitdjup: x32, x64 och x86. Få människor vet vad dessa siffror är, men en legend har dykt upp att ju högre detta nummer är, desto kraftfullare är operativsystemet. När jag ser framåt kommer jag att säga att det inte är så, även om det finns en viss sanning i dessa ord.

Siffrorna som nämns strax ovan indikerar inget annat än processorkapaciteten. Den senare använder minne som lagrar mellanliggande parametrar för att utföra olika uppgifter. Om storleken på detta minne är 32 bitar, kallas processorn (och operativsystemet) 32-bitar, och om det är 64 bitar, 64-bitar. Det är väldigt svårt att bli förvirrad här. Men vad betyder talet x86 - 86 bitar? Inte alls, det här är en annan beteckning för en 32-bitars processor.

Det är viktigt att komma ihåg en viktig detalj - om du inte specifikt installerade ett 64-bitars operativsystem kommer det att vara 99% 32-bitars. Denna regel gäller dock bara för de datorer som släpptes ungefär före 2010-2011, eftersom 32-bitarsprocessorer för närvarande praktiskt taget har upphört att produceras. Alla nya bärbara datorer och datorer är exklusivt utrustade med Windows x64.

Är du förvirrad ännu? Bra, låt oss sedan fortsätta att fördjupa oss i detta ämne. Tidigare räckte 32-bitars minne – även om processorn saknade minne skulle den dela upp det i flera 32-bitarsdelar, vilket i sin tur hade en skadlig effekt på bearbetningstiden för beräkningsuppgifter. Därefter började kraftfulla datorer att dyka upp till försäljning, för vilka 32 bitar av minne helt enkelt inte räckte. Sedan beslutade tillverkarna att skapa en kraftfullare 64-bitars processor, vars minne räckte för att omedelbart klara även komplexa uppgifter. Som jag nämnde precis ovan har nästan alla tillverkare idag gått över till att skapa 64-bitars processorer. Samtidigt kan du installera det vanliga 32-bitars Windows-operativsystemet på det - processorn kommer att simulera driften av en 32-bitars processor. När du installerar Windows x64 kommer all ström att användas.

Är det värt att byta till Windows 64 bit? Frågan är mycket intressant, men svaret på den kommer förmodligen inte att glädja dig - det beror enbart på dina behov. Det vill säga, använder du komplexa program som kräver mycket beräkningsarbete, så ja, det är definitivt värt att byta. Om du använder en dator för att surfa på Internet är det osannolikt att du någonsin kommer att behöva använda processorn. Jag kommer dock att prata mer om detta nedan.

Skillnader mellan x32 och x64

Jag skulle vilja berätta mer detaljerat om skillnaderna mellan bitdjup.

  • Den största skillnaden är kanske att x32-versionen av Windows inte kan stödja mer än 3 GB RAM, medan x64-versionen kan fungera med 32 GB på en gång. Dessutom kan x32 endast köra 32-bitarsprogram, för vilka inte mer än 3 GB minne kommer att tilldelas, och de återstående GB kommer helt enkelt inte att användas av den. x64 kan enkelt hantera 32-bitarsprogram och allokera mer än 3 GB för dem. För 64-bitars applikationer kan all data som används i datorn användas.
  • Nästa skillnad är inte mindre viktig: x64 stöder flera kärnor och processorer samtidigt. Därför, om du har, säg, en fyrkärnig processor, är det bättre att installera den här versionen av Windows, eftersom den kommer att köras mycket snabbare.

I allmänhet är det här alla skillnader som kan vara av intresse för dig.

För-och nackdelar

Låt oss gå igenom alla punkter igen och lyfta fram alla fördelar och nackdelar med båda versionerna av Windows.

  • x64 är kraftfullare om du har en flerkärnig processor eller flera processorer samtidigt. I andra fall hittar du inga märkbara förbättringar.
  • 64-bitars Windows låter dig arbeta med mer än 3 GB RAM. Med tanke på att även en vanlig webbläsare som Mozilla Firefox lätt kan äta upp 1 GB minne är detta ett stort plus.
  • Vissa program och applikationer kan köras uteslutande på x32-system och stöder inte x64.
  • Tillverkare har fortfarande inte släppt 64-bitarsversioner av drivrutiner för vissa av deras komponenter, vilket kan bli ett verkligt problem.

Hur tar man reda på bitheten i Windows?

Tja, slutligen ska jag berätta för dig hur du tar reda på vilken version av operativsystemet som är installerat på din dator.

  • För Windows 7 måste du hålla musen över "Dator"-ikonen, högerklicka och välja "Egenskaper". I fönstret som öppnas måste du hitta raden "Systemtyp", där bitdjupet kommer att anges.
  • När det gäller XP måste du göra samma procedur, bara det finns en nyans: om ordet 64-bitars indikeras i "System" -objektet, har du 64-bitars Windows. Om det inte finns något sådant ord betyder det 32-bitars.

Windows x64 eller x86 vilken ska installeras, vad är skillnaden?Att installera ett datoroperativsystem är en mycket viktig punkt. Ofta är PC-användare tveksamma när de väljer mellan de två versionerna 64 eller 86. För att välja rätt alternativ måste du veta vad deras skillnader är. Och först då kommer du att kunna avgöra vilka av dessa marker som är rätt för dig.

Tills nyligen gjorde operativsystem det möjligt att arbeta med program på 16-bitarsbasis. De ersattes av förbättrade 32-bitars arkitekturer. Och slutligen skapades den mest moderna versionen - 64-bitars arkitekturer. Nu försöker tillverkarna att producera chips på 64-bitarsbasis. Även om det också finns dess 32-bitars analog. Den heter x86.

AMD var en pionjär i utvecklingen av operativsystemet x64. På grund av detta refererar utvecklare ofta till 64-bitars baserade datorchips som "64amd". Du måste veta detta, eftersom installerade drivrutiner kan vara märkta i enlighet därmed. Du kan installera det på en dator med 64-bitars arkitektur från vilket företag som helst.

Om du vill ta reda på vilket operativsystemchip som finns på din dator högerklickar du på genvägen "Dator" på skrivbordet. I menyn som öppnas, klicka på "Egenskaper". I fönstret som visas kan du se alla egenskaper hos din dator, inklusive bitheten hos ditt operativsystem.

Det är fel att tro att det är en vinnare att installera ett OS på 64-bitarsbasis. Det här operativsystemet har mycket höga minneskrav, om din dator har mindre än 8 GB RAM, kommer detta system helt enkelt inte att se det. Det kan också hända att det för komponenter installerade i det gamla x86-operativsystemet blir svårt att hitta drivrutiner för en senare version.

Det är mycket fördelaktigt att vissa 32-bitarsbaserade program har tillgång till 4 GB RAM, som vissa spel. Samtidigt är situationen med x86-chips precis den motsatta - de klarar inte av något över 3GB. Återigen, vi kan inte säga vilken av dessa marker som är bättre. Detta beror på egenskaperna hos den dator som operativsystemet är installerat på.

Det bör nämnas att x64 OS också har en egen RAM-gräns på 192 GB. Dessutom upptar applikationerna av detta chip mer utrymme än 32-bitars arkitekturen. Även om denna regel inte gäller underhållningsprogram, musik och filmer. Om du har en PC med 4 GB RAM har du verkligen ett val.

Å ena sidan kräver en 32-bitars arkitektur inte mer än 3 GB minne, å andra sidan kommer en 64-bitars analog att kräva mycket mer. Ditt val bör i det här fallet baseras på de uppgifter du ställer in för din dator och sedan på matematiska beräkningar. Om du arbetar med Dreamweaver CS5, Photoshop CS5, kan du säkert installera ett OS med 64-bitars arkitektur, dess x86-motsvarighet kommer helt enkelt inte att kunna läsa dessa program. När du väljer ett OS, bestäm själv vad huvudfunktionen för din PC-underhållning eller arbete är och, baserat på ditt mål, välj.

Låt oss sammanfatta det: om du har ett x32-bitars OS och du vill installera ett x64-bitars OS, måste du se till att din dator har 4GB. random access minne. Eftersom x64 fungerar snabbare än x32 bara om det finns en stor mängd minne. Om du bara har 2 GB RAM så är det ingen idé att installera om på x64.