Alles zum Thema Windows Clients für den Desktop: Windows 95 / 98 / NT / 2000 / XP / Vista / Win 7 — Q & A zu den Windows Client Versionen sowie Windows Media Center / Windows Home Server
ich wollte hier einer CAD-Maschine neben den 2GB RAM nochmals 2GB spendieren. Trotz richtiger Erkennung der 4GB im BIOS zeigt mir XP nur 3GB an. Nach einem kurzen googeln habe ich gesehen, dass es anscheinend normal ist, dass XP je nach Mainboard nur zwischen 3-3,75 GB im Windows anzeigt. Wieso denn das?
Das BIOS ist aktuell und die Maschine ist eine Dell Precision mit Xeon Prozessor, sollte also HW mässig kein Problem sein (Maschine kommt auch mit 5 Dimm-Bänken...).
Hey,
das ist normal, habe auch 15 Maschinen davon
aber es gibt noch ein paar einträge für die Boot.ini
einmal gibt es für XP /3GB kann aber zu problemen führen, dann zusätlich /USERVA=2900
/noexecute=alwaysoff /fastdetect /3GB /USERVA=2900
viel Spass
ich wollte hier einer CAD-Maschine neben den 2GB RAM nochmals 2GB spendieren. Trotz richtiger Erkennung der 4GB im BIOS zeigt mir XP nur 3GB an. Nach einem kurzen googeln habe ich gesehen, dass es anscheinend normal ist, dass XP je nach Mainboard nur zwischen 3-3,75 GB im Windows anzeigt. Wieso denn das?
Hm, also wenn du als Dipl.-Ing. schon herausgefunden hast, dass es so ist, dann sollte auf den gleichen Seiten auch stehen warum.
@HansiD: Hatte leider kein Fach im googeln... bitte solche Kommentare lassen oder ist das nötig?
32bit = 4GB
Ich brauche also keine 64bit für das Ansprechen von 4GB. Klar es gehen noch ein paar Adressen weg für die restliche HW, aber wohl nicht gleich 1GB...
@Isi: Danke werde mir mal diese Optionen anschauen. Habe jedoch gemeint, dass ich mit /3GB ja auch 3GB limitieren kann... und ich möchte ja das Gegenteil
32bit = 4GB
Ich brauche also keine 64bit für das Ansprechen von 4GB. Klar es gehen noch ein paar Adressen weg für die restliche HW, aber wohl nicht gleich 1GB...
..... snip
Gruss
Haennerson
Hi
je nach verwendeter Hardware und Memory Remapping können es schon insgesamt 1 GB sein.
Übrigens, der /3GB Schalter limitiert nicht auf 3GB, er regelt lediglich die Verteilung des virtuellen Adressraumes für Kernel und ausgeführte Programme (standardmässig ist die Verteilung Kernel -->2GB und Programme -->2GB mit dem 3GB Schalter ändert sich diese in Kernel --> 1GB und Programme -->3GB), da wäre der /PAE Schalter eher für geeignet.
32bit = 4GB
Ich brauche also keine 64bit für das Ansprechen von 4GB.
Naja, du wirst das als Dipl.-Ing. schon wissen! Was fragst du eigentlich wenn du es besser weißt?
Und jetzt eine Antwort vom Nicht-Studierten: Doch, wenn du auch was arbeiten willst und du außer Prozessor und RAM noch andere Hardware im PC-Gehäuse hast, dann brauchst du x64 für 4 GByte Arbeitsspeicher! Vielleicht möchtest du dich doch noch mal hier fortbilden.
Zitat von Haennerson
Klar es gehen noch ein paar Adressen weg für die restliche HW, aber wohl nicht gleich 1GB...
So eine Grafikkarte holt sich schnell mal einen Adressraum von 512 MByte RAM, um den Grafikkarten-RAM unterhalb der 4 GB-Grenze einzublenden. Oder auch eine Onboard-Grafik grabscht sich gern ein paar 100 MByte. Das normales RAM ist dann dort weg! Gleiches gilt für Festplatten-Controller und noch ganz andere Hardware, die du dir gern im Gerätemanger anschauen kannst. Jedes Gerät anklicken und dann unter "Ressourcen" nachschauen wer welchen Adressberech belegt. Das isnd nicht bloß en paar I/O-Adressen wie bei einem COM-Port!
Nicht unter Windows XP 32-Bit, da ist bei 4 GByte Ende (hat Microsoft extra so gemacht). Bei den Server-Betriebssystemen kann mittels PAE mehr angesprochen werden, allerdings auch nicht immer. Sicher funktionieren eben nur x64-Systeme und Remapping-fähige Chipsätze.
Naja, du wirst das als Dipl.-Ing. schon wissen! Was fragst du eigentlich wenn du es besser weißt?
Und jetzt eine Antwort vom Nicht-Studierten: Doch, wenn du auch was arbeiten willst und du außer Prozessor und RAM noch andere Hardware im PC-Gehäuse hast, dann brauchst du x64 für 4 GByte Arbeitsspeicher! Vielleicht möchtest du dich doch noch mal hier fortbilden.
du sag mal was hast du eigentlich für Probleme? Hab ich dich irgendwie dumm angemacht? oder bist du etwa neidisch uf irgendwas??
Danke für den Link...
ich hab nun meine Titel entfernt, eine Zeit lang wars mal so (und wohl immer noch so) dass hier viele Ihre MCSE und sonstigen Zertifikate in der Sig hatten - ich fand dies noch recht angenehm...
Das darin erwähnte Blog von D. Melanchthon hat ein paar Fehler. Er schreibt da zum Beispiel, dass Windows Server 2003 Standard keinen Speicher über der 4 GB Grenze ansprechen kann. Richtig ist, dass Windows Server 2003 Standard insgesamt nicht mehr als 4 GB ansprechen kann, aber diese können dank PAE auch oberhalb des 32-Bit-Adressraums liegen.
Ob ein Chipsatz Remapping untersützt weiß der Hersteller, der äußert sich dazu meistens aber nicht. Und dann ist da noch das BIOS des Mainbaord-Herstellers, dass diese Funktion unterstützen muss. Deshalb sucht man sich einfach mal Mainboards mit diesem Chipsatz und kuckt nach, ob bei 4 RAM-Sockeln mehr als 4 GByte RAM untersützt werden (meistens 8). Dann klappts meistens auch mit dem Remapping. Wenn nicht (Pech) hat man auch bei einem x64-System zum Beispiel bei 6 GByte RAM nur 5,25 zur Verfügung. Die c't schreibt bei Mainboard-Tests mittlerweile aber immer dazu, ob Remapping unterstützt wird und selbst aktuelle Desktop-Boards tun das nicht selbstverständlich!
Zum Thema: Das 4GB Thema ist bekannt und lässt sich am besten über die Verwendung der 64 Bit Version umgehen. Mein ASUS Board betreibe ich in Verbindung mit XP SP2 32 Bit daher mit 3 GB RAM, meinen Zweitrechner mit >4 GB betreibe ich mit Vista 64 Bit...