Mehr verfügbarer RAM nach Tausch Nvidia (ASUS) 6600GT gegen ATI (Club3D) HD3850
Nachdem ich in meinem Rechner ein Grafikkartenupgrade durchgeführt habe, habe ich plötzlich mehr verfügbaren RAM.
Wie in meinem Titel bereits beschrieben, habe ich bisher in meinem P4 (Prescott, 3.4 GHz) Rechner, welcher physikalisch über 4 GB DDR RAM verfügt eine Nvidia 6600 GT von ASUS verbaut gehabt. Da ich endlich HD Filme vernünftig schauen wollte, habe ich mir eine ATI HD3850 von Club3D zugelegt. Da dies wohl die letzte bzw. leistungsstärkste Grafikkarte für den AGP Bus sein dürfte, empfand ich dieses Upgrade als sinnvoll. Bisher hatte mein Rechner lt. BIOS 3387 MB Arbeitsspeicher erkannt. Mit dem Grafikkartenwechsel sind es nun 3711 MB. Nicht das ich böse drum wäre, aber kann sich das jemand erklären? Wenn ich die Nvidia wieder reintue hat er wieder nur 3387 MB. Windows scheint auch nicht rumzumucken und nimmt den Speicher ohne zu murren. Ich vermute das es mit der Bridge zu tun hat, da die HD3850 eigentlich eine PCIe Karte ist und es wohl aus Solidarität mit den AGP Bus Besitzern auch ein AGP Modell gegeben hat. Aber man könnte das auch umdrehen und fragen, warum habe ich weniger Speicher, wenn die Nvidia Karte drin steckt?
Wie in meinem Titel bereits beschrieben, habe ich bisher in meinem P4 (Prescott, 3.4 GHz) Rechner, welcher physikalisch über 4 GB DDR RAM verfügt eine Nvidia 6600 GT von ASUS verbaut gehabt. Da ich endlich HD Filme vernünftig schauen wollte, habe ich mir eine ATI HD3850 von Club3D zugelegt. Da dies wohl die letzte bzw. leistungsstärkste Grafikkarte für den AGP Bus sein dürfte, empfand ich dieses Upgrade als sinnvoll. Bisher hatte mein Rechner lt. BIOS 3387 MB Arbeitsspeicher erkannt. Mit dem Grafikkartenwechsel sind es nun 3711 MB. Nicht das ich böse drum wäre, aber kann sich das jemand erklären? Wenn ich die Nvidia wieder reintue hat er wieder nur 3387 MB. Windows scheint auch nicht rumzumucken und nimmt den Speicher ohne zu murren. Ich vermute das es mit der Bridge zu tun hat, da die HD3850 eigentlich eine PCIe Karte ist und es wohl aus Solidarität mit den AGP Bus Besitzern auch ein AGP Modell gegeben hat. Aber man könnte das auch umdrehen und fragen, warum habe ich weniger Speicher, wenn die Nvidia Karte drin steckt?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 85678
Url: https://administrator.de/contentid/85678
Ausgedruckt am: 16.11.2024 um 23:11 Uhr
12 Kommentare
Neuester Kommentar
Bei einigen Boards resp. BIOS-Chips ist es möglich, in den AGP-Einstellungen den Speicher der Grafikkarte von Hand festzulegen. Stellt man nun einen höheren Wert ein, als die Grafikkarte tatsächlich an Speicher hat, wird das entweder ignoriert oder es wird was vom RAM dazugeschoben.
Umgekehrt geht das auch, hat man 256 MB GRAM und stellt im BIOS einen Wert von 64 MB ein, werden die 192 MB, die "zu viel" sind, dem Rechner oft als Arbeitsspeicher zur Verfügung gestellt.
So wirklich Sinn macht es selten, aber funktionieren tut es oft.
Umgekehrt geht das auch, hat man 256 MB GRAM und stellt im BIOS einen Wert von 64 MB ein, werden die 192 MB, die "zu viel" sind, dem Rechner oft als Arbeitsspeicher zur Verfügung gestellt.
So wirklich Sinn macht es selten, aber funktionieren tut es oft.
Wohl eher umgekehrt: Dem Hauptspeicher wird Ram abgezwackt und der Grafikkarte zur Verfügung gestellt.
Hast du für die Aussage, dass auch die Grafikkarte Hauptspeicher zur Verfügung stellen kann, eine seriöse Quelle?
Hast du für die Aussage, dass auch die Grafikkarte Hauptspeicher zur Verfügung stellen kann, eine seriöse Quelle?
Für die Sache mit dem GRAM als Arbeitsspeicher habe ich im Netz leider auf die Schnelle nichts gefunden, aber vor einiger Zeit stand es mal in einer seriösen Computerzeitschrift (also _NICHT_ Computerbild )
Habe es damals auch selbst probiert, mit meiner Karte funktionierte das allerdings nicht - haben wohl auch nur wenige Grafikkarten und BIOS'e mitgemacht, ob sich daran was geändert hat weiß ich nicht.
Für die Tatsache, dass sich die nVidia-Karte was vom RAM gezogen hat, habe ich dabei aber zufälligerweise diesen Artikel auf heise gefunden:
http://www.heise.de/newsticker/Nvidia-spart-Grafikspeicher-mit-Turbo-Ca ...
Habe es damals auch selbst probiert, mit meiner Karte funktionierte das allerdings nicht - haben wohl auch nur wenige Grafikkarten und BIOS'e mitgemacht, ob sich daran was geändert hat weiß ich nicht.
Für die Tatsache, dass sich die nVidia-Karte was vom RAM gezogen hat, habe ich dabei aber zufälligerweise diesen Artikel auf heise gefunden:
http://www.heise.de/newsticker/Nvidia-spart-Grafikspeicher-mit-Turbo-Ca ...
Der Weg, dass die Grafikkarte Hauptspeicher abzwackt, ist ja der normale Weg. Ob man das nun Turbo-Cache schimpft, oder ob man das über AGP-Aperture-Size einstellen kann, ist dabei egal. Der umgekehrte Weg wäre mir neu.
Um noch eine weitere Meinung kundzutun:
Das Problem liegt daran, daß der Adressraum nur für 4GB reicht. Da in diesen Adressraum außer dem RAM auch die Adressräume von Erweiterungskarten, PCI-Bereichen etc. drin sein müssen, kann nicht alles RAM genutzt werden, es wird verdeckt (da gehört auch der genannte AGP Aperture Bereich mit rein).
Wenn nun die Karten beim BIOS unterschiedlich große Adressräume Anfordern, wird halt mehr oder weniger RAM verdeckt. Und dabei scheint die Nvidia einfach größere Bereiche an Adressraum haben zu wollen als die ATI.
Und die Adressbereiche haben nicht wirklich was mit echtem vorhandenen RAM auf den Karten zu tun, noch wird das verdeckte RAM von den Karten benutzt, es liegt brach. Das ist etwas anderes als Turbo-Cache, der tatsächlich von den Graphikkarten verwendet wird.
Bei Vista mit SP1 hat MS eine typische MS Lösung für dieses Problem gefunden: Es wird einfach immer 4GB angezeigt, egal wieviel davon verwendbar ist.
Das Problem liegt daran, daß der Adressraum nur für 4GB reicht. Da in diesen Adressraum außer dem RAM auch die Adressräume von Erweiterungskarten, PCI-Bereichen etc. drin sein müssen, kann nicht alles RAM genutzt werden, es wird verdeckt (da gehört auch der genannte AGP Aperture Bereich mit rein).
Wenn nun die Karten beim BIOS unterschiedlich große Adressräume Anfordern, wird halt mehr oder weniger RAM verdeckt. Und dabei scheint die Nvidia einfach größere Bereiche an Adressraum haben zu wollen als die ATI.
Und die Adressbereiche haben nicht wirklich was mit echtem vorhandenen RAM auf den Karten zu tun, noch wird das verdeckte RAM von den Karten benutzt, es liegt brach. Das ist etwas anderes als Turbo-Cache, der tatsächlich von den Graphikkarten verwendet wird.
Bei Vista mit SP1 hat MS eine typische MS Lösung für dieses Problem gefunden: Es wird einfach immer 4GB angezeigt, egal wieviel davon verwendbar ist.
mal ein Beispiel dazu:
PC mit 4 GB RAM, dazu 2 dicke GraKa mit je 1 GB Speicher, dazu noch eine dicke RAID-Karte mit 512 MB Speicher
somit dürfte ja dann im Bios nur noch ~1,5 GB RAM übrigbleiben, da der Rest ja von den anderen Karten "verbraucht" wird, oder?
ist so nicht ganz richtig, aber etliche Erklärungen und weitere Links findet man hier:
http://www.tomshardware.com/de/foren/240733-4-wird-grafikspeicher-haupt ...
wenn es interessiert, der sollte sich das mal durchlesen
PC mit 4 GB RAM, dazu 2 dicke GraKa mit je 1 GB Speicher, dazu noch eine dicke RAID-Karte mit 512 MB Speicher
somit dürfte ja dann im Bios nur noch ~1,5 GB RAM übrigbleiben, da der Rest ja von den anderen Karten "verbraucht" wird, oder?
ist so nicht ganz richtig, aber etliche Erklärungen und weitere Links findet man hier:
http://www.tomshardware.com/de/foren/240733-4-wird-grafikspeicher-haupt ...
wenn es interessiert, der sollte sich das mal durchlesen
guten morgen
die AGP Aperrture size beschreibt die Menge an RAM, die vom Hauptspeicher maximal abgezweigt wird, wenn der Speicher auf der Graka zu voll ist
es gab mal eine Faustregel, das die AGP Aperturesize entweder 50% oder 200% vom Grafikspeicher betragen sollte (bin mir da nicht mehr sicher), aber seit über einem Jahr trage ich im Bios nur noch 32MB ein (Geforce 6800GT mit 256MB) und bisher habe ich nix von Einbussen gemerkt (davor eigentlich auch nicht)
die AGP Aperrture size beschreibt die Menge an RAM, die vom Hauptspeicher maximal abgezweigt wird, wenn der Speicher auf der Graka zu voll ist
es gab mal eine Faustregel, das die AGP Aperturesize entweder 50% oder 200% vom Grafikspeicher betragen sollte (bin mir da nicht mehr sicher), aber seit über einem Jahr trage ich im Bios nur noch 32MB ein (Geforce 6800GT mit 256MB) und bisher habe ich nix von Einbussen gemerkt (davor eigentlich auch nicht)