Permalänk
Medlem

Prestandaskillnad 32bit vs 64bit

Tjena
Sitter med en grundkurs i systemvetenskap här och letar efter lite hjälp med svar på den här frågan, tror att jag lagt tråden rätt här ber om ursäkt om den ligger fel.

Vad är prestandaskillnaden mellan 32 och 64bit? Hur mycket mer kapacitet har en 64bit? Har förstått att det handlar om minnesceller och hur många som kan hanteras. Undrar om någon kan förklara skillnaderna lite djupare för mig?
Har letat men inte riktigt fått fram ett tillfredställande svar på frågan.

Tack på förhand

Permalänk
Medlem

Ett 32-bitars OS har en adressrymd på 32 bit och kan därför "endast" hantera upp till 2^32 adresser (byte).
64-bit kan hantera 2^64, vilket är galet mycket.
Detta är då allt minne, RAM, cache och en viss del till grafikminne.

Prestandaskillnad förekommer i princip inte förrän någon applikation/något vill använda mer än ~4 GB där 32-bits sätter stopp.

Visa signatur

i5 750 @ 3.9 GHz | NH-D14 | P7P55D |GTX 960 | Vulcan 8GB | Seagate 600 480 GB | Newton 650w | P280 | Dell U2515H

Permalänk

0FPS skillad

32:4GB MAX
64:128 GB RAM MAX

Visa signatur

fractal 804 | Intel 4790k | Corsair 8GB | MSI Z97m Gaming | Samsung 830| Gigabyte 970 SLI | NZTX Hale90 650 | Asus PB278Q

Permalänk
Medlem
Skrivet av fredrik433:

0FPS skillad

32:4GB MAX
64:128 GB RAM MAX

Prestanda är inte alltid FPS...

Visa signatur

http://ninite.com/ - Perfekt vid ominstallation av windows.

Permalänk
Rekordmedlem
Skrivet av fredrik433:

0FPS skillad

32:4GB MAX
64:128 GB RAM MAX

Du räknar fel på 64 bit, det blir 16 Exabyte.
Däremot har Win en del begränsningar på ramstorlek men det har inte med 64 bitars adressering att göra, dessutom är maxmängden ram 4 Tbyte i serverversionerna.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366...

Visa signatur

R5 5600G, Asus ROG STRIX X470-F Gaming, WD SN850X 2TB, Seasonic Focus+ Gold 650W, Aerocool Graphite v3, Tittar på en Acer ET430Kbmiippx 43" 4K. Lyssnar på Behringer DCX2496, Truth B3031A, Truth B2092A. Har också oscilloskop, mätmikrofon och colorimeter.

Permalänk
Medlem

Oj många svar snabbt. Man kan alltid lita på sweclockers, tack så mycket!
Men då är alltså skillnaden att en 32bitars cpu bara kan hantera 2^32 dvs 4gb, medans en 64 kan hantera 2^64 dvs oändligt mycket?

Permalänk
Skrivet av Seagle:

Oj många svar snabbt. Man kan alltid lita på sweclockers, tack så mycket!
Men då är alltså skillnaden att en 32bitars cpu bara kan hantera 2^32 dvs 4gb, medans en 64 kan hantera 2^64 dvs oändligt mycket?

Bortsett från oändligt så ja.

Visa signatur

Insert funny joke here

Permalänk
Medlem
Skrivet av Seagle:

Oj många svar snabbt. Man kan alltid lita på sweclockers, tack så mycket!
Men då är alltså skillnaden att en 32bitars cpu bara kan hantera 2^32 dvs 4gb, medans en 64 kan hantera 2^64 dvs oändligt mycket?

Inte oändligt, 16 Exabyte som tidigare sagts.

Visa signatur

#1: Z370N ITX | i7 8700k | GTX 1080 | 32GiB
#2: P8Z77-M pro | i7 3770k | GTX 1050ti | 16GiB

Server: Z370-G | i5 8600T | 64GiB | UnRAID 6.9.2 | 130TB
Smartphone: Samsung Z Flip 5 | Android 13 | Shure SE535

Permalänk
Inaktiv
Skrivet av LudvigLindell:

Inte oändligt, 16 Exabyte som tidigare sagts.

Det går i princip att adressera oändligt mycket minne (iaf allt som finns), Även på en 32 bitars processor. Det finns server OS som har stöd för 128 GB+ för 32 bitars.