Ram problem

Diverse d.  19. maj. 2009, skrevet af ZelDa
Vist: 477 gange.

ZelDa
 
Overclocker
Tilføjet:
19-05-2009 17:37:49
Svar/Indlæg:
26/12
Jeg har købt 2gb ekstra ram mere til mine iforvejen 2gb ram af samme type/mærke, så jeg skulle komme op på 4gb nu.
Hvis jeg tjekker mine ram med cpu-z står der jeg har 4gb ram ialt, men hvis jeg kigger på de generelle egenskaber for systemet står der at der kun er 3.25gb ram?

Kan det skyldes at jeg skal lave et BIOS update eller hvad kan der være galt? 😕

Hilsen ZelDa
aNker
 
Superbruger
Tilføjet:
19-05-2009 17:49:50
Svar/Indlæg:
740/37
Det er fordi dit OS er 32bit.. man skal ha et 64bit system for at kunne understøtte flere ram end 3,25GB.


ZelDa
 
Overclocker
Tilføjet:
19-05-2009 18:13:14
Svar/Indlæg:
26/12
Mange tak for svaret aNker!


gabbadoo
 
Elitebruger
Tilføjet:
19-05-2009 18:48:53
Svar/Indlæg:
3065/208
Jeg vil lige spekulere lidt med her 😀

Jeg tror jeg har hørt, at Windows i 32 bit mode, kan allokere op til 4GB RAM.

I et typisk system med 2GB RAM, skal Windows 32bit allokere 2GB RAM til systemet, men derudover skal grafikkortets RAM ligeledes allokeres af OS'et. Det der opgives i System Egenskaber, er netop den mængde RAM der kan bruges af OS'et - men foruden grafikkortet.

Derfor, når du sætter 4GB RAM i maskinen, så er mængden af RAM der kan allokeres til OS'et 4GB minus mængden af grafik-RAM, således at 4096MB - fx 512MB = 3584 MB til rådighed for OS'et. Hvis du har et GFX med 1GB RAM, har du således kun 3072MB til rådighed til OS'et, med 4GB system-RAM i maskinen.

Jeg tror i hvert fald det er sådan 🙂


bornholm
 
Elitebruger
Tilføjet:
19-05-2009 19:38:08
Svar/Indlæg:
2958/84
Så kan du måske slå din sidefil fra, så ser du nok lidt mere af dinne ram.


phansen
 
Superbruger
Tilføjet:
19-05-2009 20:27:36
Svar/Indlæg:
492/0
#0 der skal altid bruges lidt mere adresserum end mængden af ram, du installerer. Og da Microsoft har sat et loft på max 4GB, vil du altså miste lidt, når du installerer så meget.

#4 sidefilen påvirker ikke mængden af ram.


bornholm
 
Elitebruger
Tilføjet:
20-05-2009 15:14:59
Svar/Indlæg:
2958/84
#5 det har jeg ellers læst et eller andet sted, desuden er det ikke MS. der sætter max 4Gb begransning, det er 32bit OS strukturen der gør det, et eller andet med RAM-addreseringen i OS'et og det er ikke kun relateret til MS.


phansen
 
Superbruger
Tilføjet:
20-05-2009 16:30:16
Svar/Indlæg:
492/0
Det med sidefilen ser jeg af og til på diverse forums, men det bliver det ikke mere korrekt af.

CPU-arkitekturen tillader forskellige adressering tilstande. En af dem giver adgang til mere end 4GB (PAE). Den er understøttet af xp/vista, der er bare sat en kunstig begrænsning på 4GB


gabbadoo
 
Elitebruger
Tilføjet:
20-05-2009 17:25:05
Svar/Indlæg:
3065/208
#0 Der er noget om det phansen sig:

en.wikipedia.org/wiki/Physical_address_extension#Microsoft_Windows

Windows XP Home / Pro 32-bit understøtter ikke PAE (physical address extension) - der med udvidelsen fra 32-bit til 36-bit memory-addressing ellers gør det muligt at addressere op til 64GB RAM.


gabbadoo
 
Elitebruger
Tilføjet:
20-05-2009 17:28:19
Svar/Indlæg:
3065/208
32-bit = 2^32 = 4.294.967.296
36-bit = 2^36 = 68.719.476.736


phansen
 
Superbruger
Tilføjet:
20-05-2009 17:29:27
Svar/Indlæg:
492/0
Teknisk set, så er adresseringsmetoden PAE understøttet, da den bruges i forbindelse med DEP. Memory manageren er så bare begrænset med vilje til at ignorere ram over 4GB.