Permalänk
Medlem

64 bit och 32 bit

Hej!

Jag har alltid velat veta skillnaden på 32 bit och 64 bits operativ system som t.ex när jag laddar ner saker, ska jag ladda ner 32 bitars versionen eller 64 bitars?
Tar 64 bitars versionen av programmet mer plats eller mer minne eller nu vad det är.

Mina specs:

Intel Core i5 4440
GTX 750 Ti
8 GB RAM
Windows 8.1 64 bit

Permalänk
Permalänk
Medlem

Snabbt så är väl minnesdelen det stora

32-bit:

-Bara 4GB RAM
-Bara 2GB minne / process (dåligt om du t.ex redigerar videor som kräver > 2GB ram)

64-bit:

-Kan teoretiskt ha > 100GB ram-minne
-Samma ökning i minne / process

Visa signatur

Corsair 750D | i5 4670k | ASUS Z87-a | 8GB Corsair Dominator | Asus GTX770-DC2OC | Samsung 840 EVO 250GB | WD 500GB X2

Permalänk
Skrivet av reflect:

32-bit:

-Bara 4GB RAM
-Bara 2GB minne / process (dåligt om du t.ex redigerar videor som kräver > 2GB ram)

Dock har de flesta operativsystem stöd för PAE, som gör att de kan adressera mer än 4 GB. Gränsen per process finns dock fortfarande kvar. (och det är väl bara på äldre windows som den varit 2 GB? 32-bitsinuxar har väl kunnat allokera 3 GB/process sedan urminnes tider?)

Sedan brukar samma källkod resultera i något större 64-bitsbinärer är 32-bitarsdito, på grund av att alla adresser är dubbelt (64/32) så stora. Av samma skäl kan 64-bitarsprogram bli något långsammare.

Permalänk

Minnesmängden gäller RAM och VRAM totalt. Så vid 32-bits är det normalt sätt VRAM+RAM=<4GB.

Btw, har du 64-bits OS så kan du köra applikationer i både 32- och 64-bits. Dock är det väldigt få program som kräver 64-bits även om du i många fall kan välja det.

Visa signatur

Intel core i7 6700K, Powercolor Radeon RX 5700 XT 8GB Red Devil, ASUS Z170i Pro Gaming, Corsair Vengeance DDR4 2666MHz 16GB, OCZ Trion 100 240GB, Samsung SSD EVO Basic 840-Series 250GB, Fractal Design Define Nano S, Be Quiet Pure Rock, Corsair SF 600, Windows 10 Pro N 64-bits