PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vista erkennt nur 3,5 von 4 GB RAM!


Nedo
2007-04-22, 10:27:13
Hi, ich hbae jetzt auf 4 gig aufgerüstet.... allerdings erkennt Vista nicht die ganzen 4 gb. CPU-Z hingegen schon...

Ist das normal, oder muss ich noch irgendwas in der registry ändern?

Bild:
http://www.250kb.de/u/070422/j/e2fc8c5f.jpg

Achja, habe Vista Ultimate 32-bit

BlackArchon
2007-04-22, 10:36:17
Du brauchst schon ein 64 Bit-Betriebssystem, um die vollen 4 GB nutzen zu können.

Nedo
2007-04-22, 10:37:18
Du brauchst schon ein 64 Bit-Betriebssystem, um die vollen 4 GB nutzen zu können.
Ah i.O.

Das wollte ich hören :)

Für was wird dann eigtl. der Rest benutzt?

PatkIllA
2007-04-22, 10:38:08
jup.
Mit 3,5 GiB hast du schon Glück gehabt. Die meisten können grade mal 3 oder gar noch weniger nutzen.

Für was wird dann eigtl. der Rest benutzt?Für nix.

Nedo
2007-04-22, 10:57:16
Ahjo ok... aber ich find das mies... in irgendsoner Tabelle über Vista stand dran, dass Ultimate Vista, auch in der 32-bit Variante, viel mehr RAM nutzen könnte :(

Zool
2007-04-22, 11:39:25
Du brauchst schon ein 64 Bit-Betriebssystem, um die vollen 4 GB nutzen zu können.

Man braucht nicht nur ein 64Bit OS sondern auch ein Chipsatz samt entsprechender Biosunterstützung mit address-translation zum Einbinden der PCI/AGP/PCIe-Geräte in den Adressbereich oberhalb der 4GB.

Ohne diese Hardwareunterstützung kann man zwar mehr als 4GB virtuellen Speicher verwalten hat aber sonst auch nur 3.5GB Speicher physisch zur Verfügung.

PatkIllA
2007-04-22, 13:35:23
zum Einbinden der PCI/AGP/PCIe-Geräte in den Adressbereich oberhalb der 4GB.Die meisten Geräte können doch gar keine 64 Bit IO Adressen. Bei mir sind die alle unterhalb von 4 GiB angesiedelt und der restliche Speicher wird dann wieder oberhalb eingeblendet.

PHuV
2007-04-22, 14:14:48
Ich hatte mit einer 512 MB GrafikKarte nur 2 (!!) von 4, mit einer 256-Karte dann 3 GB, mit einem SLI habe ich nur 2,75 GB.

Es hängt von dem Memory-Mapping der verbauten onboard Komponenten, PCI und PCIe-Karten ab. Jede Karte beansprucht einen Speicherbereich.

jojo4u
2007-04-22, 14:49:50
http://support.microsoft.com/kb/929605/de

Zool
2007-04-22, 16:01:25
Die meisten Geräte können doch gar keine 64 Bit IO Adressen. Bei mir sind die alle unterhalb von 4 GiB angesiedelt und der restliche Speicher wird dann wieder oberhalb eingeblendet.

Wie gesagt Chipsatz/Bios müssen Memorytranslation bzw. Memorymapping für Speicherbereiche oberhalb 4GB unterstützen. Dann können mit einem 64Bit OS die vollen 4GB genutzt werden.

Das 32Bit Vista geht genauso gut/schlecht mit Speicher um wie XP. Mehr als 2GB/Task sind nicht möglich. Mit dem 3GB-Switch kann man Anwendungen 3GB Gesamtspeicherzuweisen und das OS nutzt dann maximal 1GB für die Verwaltung. Die Limitierung von 2GB/Task bleibt aber.

PatkIllA
2007-04-22, 16:02:47
Es wird aber der Speicher umgemappt und nicht die IO Adressen der Geräte. Das wollte ich sagen.

jojo4u
2007-04-22, 16:04:42
Yep, so langsam wird's interessant mit 64 bit. Momentan haben die Spieler-PCs noch 2 GiB, der nächste Schritt wäre 4, das geht aber nicht mit 32. Also bleigen nur 3 GiB.

Mega-Zord
2007-04-22, 17:43:10
Deswegen habe ich mich nun durchgerungen Vist x64 zu installieren. Mit XP wäre ich höchsten noch ein Jahr glücklich.