Jämföra mellan 32-bitars processor och 64-bitars processor?
64-bitars processorer kan hantera en större belastning av information genom att rikta dubbelt så mycket data i taget än en 32-bitars processor. Det är sunt förnuft del. Problemet med 64-bitars processorer är att du inte kommer att märka någon skillnad i hastighet om inte datorn matchar den 64-bitars-specifikationen. Först måste du ha ett 64-bitars moderkort (64-bitars busslinjer) ett 64-bitars operativsystem, och 64-bitars program och programvara. Du kan inte köra de flesta 32-bitarsprogram på en 64-bitars maskin. Så 64-bitars processorer arbetar i ett 32-bitars men en ökning i hastighet är inte märkbart om inte om den används i en 64-bitarsmiljö.
Som framgår ovan, en 64-bitarsprocessor kan köra ett 32-bitars operativsystem, men omvänt är inte sant.
Eftersom en 64-bitars CPU behandling allt i minsta bit storlek 64-bitar, detta ställer mer krav på minnets subsystem än en 32-Bitarsprocessor gör - alla hämtar från minnet måste vara i steg om 64-bitars storlek, så även i fall där data passar i 1 bit av information, måste en 64-bitars CPU överföra 64-bitar data från minnet , medan en 32-bitars system bara har att överföra 32-bitar. Det finns en payoff större slutet, dock, eftersom för att överföra mellan 33 och 64 bitar av information, en 32-bitars CPU måste göra två minne överför samtal, medan en 64-Bitarsprocessor kan passa in det i ett enda samtal (varje samtal har icke-triviala overhead, så 2 samtal för 32-bitar kräver faktiskt ungefär 40% mer uppgifter och tid än en enda 64-bitars samtal). I en typisk instruktion mix, denna skillnad i minnesläge tillgång innebär i allmänhet att en 64-bitars CPU förbrukar ca 10-15% mer minnesbandbredd än en motsvarande 32-bitars CPU.
Allt annat är lika (och så är aldrig fallet), en 32-bitars OS körs på 32-bitars hårdvara kommer att vara cirka 20% snabbare än en 32-bitars OS körs på en 64-bitars CPU. Jämföra en 32-bitars OS på 32-bitars CPU vs är 64-stycke OS på 64-bitars CPU lite svårare.
I detta senare fall, skillnaderna i hur processorer hantera arbete innebär att prestanda är mycket beroende av arbetsbördan själva utformningen. Arbetsbelastningar som utför beräkningar på större mängder data kommer att vara snabbare på en 64-bitars system (64-bitars OS och CPU), medan de arbetar oftast på mindre mängder data kommer att vara bättre på en 32-bitars system. Obs att detta gäller både själva programmet, och data programmet normalt hanterar - det är en icke-trivial fråga, och inte riktigt lämpar sig för icke-tekniska personer att få tillgång till.
Slutligen, naturligtvis, mest ofta noteras skillnaden mellan 32 och 64-bitars CPU är den maximala mängden minne som kan användas i systemet. På grund av minnesadresser som lagras i en enda inhemska ord storlek (32 - eller 64-bitar i bredd), kan en 32-bitars-systemet hantera mer än 4 GB virtuellt minne, medan 64-bitarssystem kan adressera (teoretiskt) upp till 16 exabyte (4 miljarder gånger mer).
Relaterade Frågor
-
Vad är skillnaden mellan ESX 3.5 och ESX 4.0 versioner?
-
Vad är skillnaderna mellan aktier, obligationer, certifikat och fonder?
-
Hyresavtalet mellan förälder och dotter i samma lägenhet?
-
Letar du efter en mall för ett kontrakt mellan frakt till ster och loppmarknad återförsäljare
-
Vad är skillnaden mellan ett uppköp och sammanslagning?
-
Vad är skillnaden mellan en balansräkning och en summa och balans lista?
-
Vilken skillnad finns det mellan en balansräkning och en affärsrapport?
-
Vad som är normalt i distributionen för en relation mellan fast lön och provision?
-
Skillnaden mellan tillgängliga, beslut och dom i tvistemål?
-
Finns det en skillnad mellan en dag pengakonto och en penningmarknad konto?
-
Finns det en skillnad mellan konkurs, obestånd och konkurs?
-
Vad är skillnaden mellan en besparingar bond och en fast ränta konto?
-
Skillnaden mellan lön kvarstad och löne tilldelning?
-
Vad är skillnaden mellan en PayPal betalning och en PayPal betalning av gäst?
-
Vad är skillnaden mellan kvarstad ersättning och självrisk?
-
Vem kan berätta för mig skillnaden mellan en ordinarie aktie och en rekommenderad aktie?
-
Hur är skillnaden mellan västra finans och ekonomi från muslimska länder?
-
Finns det en skillnad mellan eget kapital obligationer och företagsobligationer?
-
Det är skillnaden mellan kapital ersättning och delägarlån som "normalt"?
-
Skillnaden mellan super medel, hedgefonder och 130/30 fonder?