windows 32 bit udnytte mere end 4 gb

Software d.  18. august. 2009, skrevet af Potteplante
Vist: 1071 gange.

Potteplante
 
Superbruger
Tilføjet:
18-08-2009 11:47:13
Svar/Indlæg:
872/67
nu har jeg så mange gange fået af vide at windows 32 bit kan bruge mere end 4 gb ram link til noget jeg har fundet.
http://msdn.microsoft.com/en-u...
Citat:"which allows 32-bit Windows systems to use more than 4 GB of physical memory."

nogen der kan forklare det link jeg har sendt ?

*edit*
yeah yeah har læst denne. og andre topics om dette og deler samme mening om at 32 bit system, kun kan bruge 4 gb ram. men kig nu i det link jeg har givet. 🙂
http://hwt.dk/forumthread.aspx...


*edit* *edit* igen
http://en.wikipedia.org/wiki/P...
Physical Address Extension (PAE)
Som udvider den tilgængelige hukommelse tildeling bits fra 32 til 36 bit. Det er i sving ændrer max fra 4 til 64GB. Men ingen enkelt program kan bruge mere end sige 3 .* per jobs, men kører mere end 1 program så vil de ekstra ram kan være nyttige.


Tråden blev redigeret 2 gange, sidst af Potteplante d. 18-08-2009 11:55:43.
Potteplante
 
Superbruger
Tilføjet:
18-08-2009 11:58:26
Svar/Indlæg:
872/67
Nu mangler jeg bare nogen klogere hoveder end mit ejet.
for er pulselig blevet i usikker.. :'-(


mp_3
 
Elitebruger
Tilføjet:
18-08-2009 12:09:21
Svar/Indlæg:
3588/418
36-bit oO

Det har jeg aldrig hørt om. Dog har jeg hørt om nogle "mods" eller lign. som skulle få 32-bit til at bruge mere end 4gb, men det er så vidt jeg ved, kun 64-bit der kan addressere 4gb og derover.

Ret mig hvis det er forkert.


Potteplante
 
Superbruger
Tilføjet:
18-08-2009 12:30:48
Svar/Indlæg:
872/67
det har jeg heller ikke derfor min ufoståenhed omkring dette emne..
og har undersøgt dette en del.. deler nemlig samme opfattelse som dig #2


steen
 
Elitebruger
Tilføjet:
18-08-2009 12:45:30
Svar/Indlæg:
2870/65
Almindeligvis kan windows ikke bruge mere end 4 GB i 32 bit.
Formlen for det, er 2 opløftet i 32 potens minus 2...ca. 4,2 GB minus overhead 4 GB.

"Sjovt nok" kan man på en windows server 2003 32 godt komme over 4 GB ram, ved at bruge PAE (Physical Adress Extension), se:
The following table specifies the limits on physical memory for Windows Server 2003. Limits over 4 GB for 32-bit Windows assume that PAE is enabled.

Dette PAE finder du ikke på WIn XP. Derfor er XP afskåret fra at bruge dette lille trick

Uden at knede detaljerne for hvordan Microsoft gør, kan du se, at det ER muligt....men at det kræver noget programmering i OS.



Potteplante
 
Superbruger
Tilføjet:
18-08-2009 12:50:45
Svar/Indlæg:
872/67
tjo problemet er jeg har lige fået en win7 32 bit jeg har pt 4 gb ram og overvejer 8
...
har hørt en fugl synge om at den(win7 (32bit)) også kunne noget ala det jeg skrev om tidliger
citat "Men ingen enkelt program kan bruge mere end sige 3 .* per jobs, men kører mere end 1 program så vil de ekstra ram kan være nyttige."


hansen2605
 
Elitebruger
Tilføjet:
18-08-2009 13:06:41
Svar/Indlæg:
2845/99
#5

Nu kan jeg næsten regne ud det er RC du kører med, så problemet er vel ikke meget større end du egentligt bare kan hente det i 64 bit 😉

Jeg har hørt om moddet i 32bit, men det som det egentligt resultere i er at kun OS programmer kan anvende dette, altså alt det andet du har, spil anti virus osv osv bliver ikk løftet op af dette og vil stadig yde som et 32 bit system uden moddet... men selvfølgelig, er du af den mening at dit styresystem mangler nogle ram at bide i så er det da værd at overveje, men sjældent et specielt godt alternativ til bare at købe et 64 bit nu hvor man alligevel er igang....


paxis
 
Overclocker
Tilføjet:
18-08-2009 13:11:37
Svar/Indlæg:
229/77
#0

32-bit kan kun udnytte 3,3 GB ram.... den er ikke længere


Potteplante
 
Superbruger
Tilføjet:
18-08-2009 13:11:59
Svar/Indlæg:
872/67
#6 nope det er det ikke.. har været rimelig heldig.


BUG
 
Superbruger
Tilføjet:
18-08-2009 13:48:30
Svar/Indlæg:
734/69
#7 det var da et sjovt tal du har fundet dig der

det er 4GB minus antalet af GFX ram


hansen2605
 
Elitebruger
Tilføjet:
18-08-2009 13:59:25
Svar/Indlæg:
2845/99
#7

32bit kan adressere 4,2gb....


#8

RTM så? Du kan jo ikke rigtigt sidde med den færdige udgave da den stadig er under sidste gennemgang 😉

Ellers har du ihvertfald ikke hentet det igennem microsoft selv 😛


Potteplante
 
Superbruger
Tilføjet:
18-08-2009 14:13:12
Svar/Indlæg:
872/67
#7 rimelig kort fra hovedet dette er en diskussion 🙂
mener også det er 4.2 gb :) anyways kan du så forklare om den kan bruge mere end de 4 gb altså bare ikke mere end 4 gb per proces ?
ala noget med du har 8 gb ram i et 32 bit system, du 2 processer i gang hvor de hver bruger hver deres 4 gb ram ?

#10
det er den færdige man skulle kunne bruge resten af livet ved det er en win 7 32 bit mere har jeg faktisk ikke set på den.. 😛


steen
 
Elitebruger
Tilføjet:
18-08-2009 15:01:40
Svar/Indlæg:
2870/65
OK...lad os lige slå nogle ting fast:

32 bit kan se 4.2 GB (i sagens natur at det er 2 i 32 potens minus 2). Med filsystemet er tingene lidt anderledes pga. virtuelle extensions, som gør at filsystemet (FAT32) kan se 32 GB.

Bios på mange maskiner kan se mellem 2,7 og 3,6 GB ram pga. der "reserveres" ressourcer til GFX osv...alt efter hvordan producenten har skruet bios sammen.

I visse bios, er der så en 4 Gb ram re-map option. Dette er ikke altid helt stabilt (egne erfaringer med f.eks. DFI s939 boards).

Windows 7 ER kommet i RTM og kan hentes via MSDN (for dem som har sådan et abonnement), men stadig kun i andre versioner end dansk, som kommer først i oktober.

#0 Hvis du har mere end 4 GB ram, vil jeg anbefale et 64 bit OS. Har du 4 GB eller mindre, er der stort set ligegyldigt. 2 GB eller mindre ram, anbefales klart 32 bit pga. perfomance. (64 bit er sultent, hvis du har for lidt ram).


Svaret blev redigeret 1 gang, sidst af steen d. 18-08-2009 15:03:25.


Potteplante
 
Superbruger
Tilføjet:
18-08-2009 15:16:34
Svar/Indlæg:
872/67
#12 det bare 10-4 selv om jeg viste det i forvejen. 🙂
bare mere og mere træt og hører om andre sige andet.. 🙂

nogen der har prøvet eller kender dette "hacks"
http://vistahelp.blogspot.com/...
hvor man i vista enabler PEA ?


steen
 
Elitebruger
Tilføjet:
18-08-2009 15:23:47
Svar/Indlæg:
2870/65
# De fleste nyere cpuer understøtter PAE, så det er ikke din begrænsning (ellers ville du ikke kunne gøre det i MS Server 2003 heller) 🙂

Det kan ikke skade at prøve 🙂


OcDevil
 
Elitebruger
Tilføjet:
18-08-2009 15:24:24
Svar/Indlæg:
1262/95
#10 Windows 7 RTM er frigivet til TechNet og MSDN kunder. Min arbejdsplads er en sådan kunde, så jeg sidder i skrivende stund med en RTM udgave af Windows 7 Enterprise 64bit.

Der er en god artikel her hos Microsoft der bla. beskriver PAE og AWE:
http://msdn.microsoft.com/en-u... (VS.85).aspx

Der har altid været en masse spekulationer om PAE, fordi det i min verden, virker til at være sådan overgangs feature der er opfundet for at lette overgangen fra 32bit til 64bit.

Faktum er at uanset om PAE er slået til eller fra så vil én enkelt 32bit process i windows 32bit ALDRIG kunne tildeles mere end 4GB RAM, det vil den for såvidt heller ikke kunne i 64bit OS. Til sammenligning vil en 64bit process kunne tildeles 8TB RAM.

Jeg plejer at sige, har du 4GB RAM eller mere, så benyt et 64bit OS. Der er efter min mening ingen grund til at benytte et 32bit OS idag. HW producenter og software producenter er efterhånden blevet temmelig gode til at lave 64bit drivere og 64bit software.
Med den udvikling der er inden for PC og OS verden idag, så er det ikke utænkeligt at Microsofts næste klient OS kun kommer i 64bit. Denne udtalelse står dog for egen regning.

Bare hop på Windows 7 64bit engang til Oktober :)


phansen
 
Superbruger
Tilføjet:
18-08-2009 16:24:48
Svar/Indlæg:
492/0
Og så lige for at slå det fast: 4GB er en begrænsning som Microsoft har sat i nogle af deres 32bit systemer. Og den gælder både for XP, Vista og Win7.

Og hvis vi nu antager at 1024 = 1 kilo. Så kan der udnyttes 4,00 GB

#13 PAE er standard-aktiveret. Men 4GB-grænsen gælder stadig.


Svaret blev redigeret 1 gang, sidst af phansen d. 18-08-2009 16:26:09.


Potteplante
 
Superbruger
Tilføjet:
18-08-2009 20:14:43
Svar/Indlæg:
872/67
#16 vil det så ikke bare sige at hver af processerne vil kunne bruge 4 Gb ram
så man vil i princippet skankens kunne have mere end 4 gb ram i sin pc så længe hver proces ikke bruger mere end 4 gb ?


phansen
 
Superbruger
Tilføjet:
18-08-2009 20:27:09
Svar/Indlæg:
492/0
PAE giver mulighed for at adressere mere end 4GB, men det kræver at memory manageren i Windows gør brug af det, hvilket den ikke gør i de nævne versioner.

PAE bruges kun til at implementere DEP. Resten af adresse-bittene ignoreres.

Men jo, hvis PAE var fuldt funktionsduelig, så ville mange processer kunne udnytte alt det ram, du overhovedet kunne smide i computeren.


Svaret blev redigeret 1 gang, sidst af phansen d. 18-08-2009 20:30:10.