Welchen Einfluss haben Systemkomponenten (VRAM / RAM, GPU usw.) auf die Spieleleistung?

7593
Dhiwakar Ravikumar

Ich bekomme das RAM im Allgemeinen nur eine andere Form des Speichers (eine Folge von Bytes), um einige Informationen zu speichern. Um genauer zu sein, nehme ich zumindest auf der Hardwareebene an, dass VRAM und RAM gleich sind.

Es ist, wofür dieser Speicher verwendet wird, der den Unterschied ausmacht.

VRAM wird zum Rendern von Texturen, zum Speichern von Mustern während der Videoverarbeitung usw. verwendet. RAM wird zum Laden eines laufenden Programms (dh eines Prozesses) verwendet.

Oder ist mein Verständnis falsch?

Was Videospiele anbelangt, ist das noch wichtiger - Total Available Graphics Memory oder Dedicated Video Memory?

Wenn ich beispielsweise ein Videospiel ausführen wollte, das 4 GB VRAM erfordert, werden dann 2 GB insgesamt verfügbarer Grafikspeicher + 2 GB dedizierter Videospeicher = 4 GB dedizierter Videospeicher?

3
In der Vergangenheit war VRAM über einen Dual-Port, sodass CPU und GPU (oder GPU und RAMDAC) gleichzeitig darauf zugreifen konnten. David Schwartz vor 9 Jahren 0
Das 2-GB-DDR3-VRAM verlangsamt das Spielen im Vergleich zum GDDR5-VRAM etwas. magicandre1981 vor 9 Jahren 0

1 Antwort auf die Frage

8
Brian Deragon

Im Allgemeinen ist das korrekt. RAM wird meistens für Systemprozesse verwendet. In diesen Programmen werden die meisten ihrer Informationen gespeichert und der meiste Speicher verwendet. Wenn Sie sich beispielsweise die Speicherauslastung von Firefox ansehen, wird der größte Teil Ihrer Speicherauslastung Ihr Arbeitsspeicher sein.

VRAM wird speziell für Anrufe verwendet, die über eine grafische API, die diesen Aufruf unterstützt, an die Grafikkarte gerichtet werden. Die meisten dieser Aufrufe beziehen sich auf Muster, Texturen, Videoverarbeitung usw.; Diese Linie verwischt jedoch mehr und mehr jeden Tag, da sowohl die Firmware-APIs der Videokarten als auch die Software-APIs, mit denen wir programmieren, immer mehr Anrufe an die Grafikkarte tätigen.

Was Videospiele anbelangt, hängt es stark von Ihrem System ab.

Wenn Sie über ein System mit 4 GB DDR2-RAM verfügen und über 2 GB dedizierten Speicher und 2 GB gemeinsamen Speicher verfügen, wird Ihr System verschluckt und fühlt sich sehr langsam, einschließlich der darauf laufenden Spiele, da Sie nur noch 2 übrig haben GB RAM für die anderen Projekte.

Außerdem ist der DDR2-RAM langsamer als die meisten modernen dedizierten VRAMs einer Grafikkarte.

Wenn Sie jedoch einen sehr schnellen Satz von 12 oder 16 GB DDR3-RAM haben, ist der Unterschied zwischen dem dedizierten RAM und dem gemeinsam genutzten RAM sehr gering, und die Leistung Ihres PCs wird kaum beeinträchtigt.

Bearbeiten: Bei einer zweiten Notiz machen Video-RAM, RAM und Grafikkarte nur einen kleinen Teil Ihrer Spieleleistung aus. Die Spieleleistung basiert auf einigen Faktoren:

Leistungskapazität / Wärme des Systems - Je kleiner die Stromversorgung und je weniger Kühlung in Ihrer Maschine, desto mehr Wärme wird erzeugt. Da es mehr Wärme erzeugt, treten mehr Fehler auf und die Verarbeitung verlangsamt sich im Allgemeinen, und viele moderne Systeme verfügen über Sicherheitsvorkehrungen, die die Leistung von CPU, RAM und Grafikkarte beeinträchtigen und zu viel Wärme erzeugen. Die meisten Prozessoren und Grafikkarten unterstützen mehr als eine Verbindung zu Ihrem Netzteil. Im Allgemeinen wird durch das Anschließen dieser zusätzlichen Stromversorgungsanschlüsse an eine Stromversorgung, die sie unterstützen kann, die Leistung dieser Systeme drastisch verbessert.

CPU - Dies ist an und für sich schon ein ganzes Thema, aber viele moderne Spiele sind sehr rechenintensiv, und sogar eine Mid-End-Grafikkarte mit einer mittleren oder oberen CPU wird eine A-Leistung schnell übertreffen System mit niedriger CPU-Leistung und einer sehr hochwertigen Grafikkarte. Dein Spiel kann nur so schnell gehen, wie sich das langsamste Stück bewegt. Wenn Sie sich nur auf einen Teil des Systems konzentrieren, z. B. eine Videokarte, und die Vernachlässigung der anderen, werden Sie auf lange Sicht eine schlechte Leistung erzielen

Andere Personengruppen, Netzwerkkarten, Soundkarten usw. - Wenn Sie das Bordnetz und die Soundkarten Ihres Computers verwenden, sind dies Prozess- und Speicherressourcen, die diesen Bereichen ständig zugewiesen und zugewiesen werden. Selbst wenn sie über dedizierte Chips verfügen, die sie auf manchen Motherboards verwenden, müssen diese auf das Motherboard selbst passen und sind in der Regel viel schwächer als ihre vollständigen Add-On- / Karten-Pendants. Beim Kauf oder Kauf einer Soundkarte und / oder einer Netzwerkkarte kann die CPU / RAM stark belastet werden oder die Netzwerkgeschwindigkeit sowie die Klanggeschwindigkeit und -qualität erheblich verbessert werden. Auch wenn der Soundtreiber jedes Mal verwendet wird, wird Ihr System langsamer, und die schnellste CPU und Grafikkarte der Welt hilft Ihnen nicht viel weiter.

Festplatte - Wenn sich Ihr System auf allen oben genannten Gebieten gut entwickelt, Sie aber Ihr Spiel auf eine Festplatte mit niedrigem Cache (5400 U / min) gestellt haben; Sie haben lange Ladezeiten, langsame Verzögerungen oder eine merkwürdige Verzögerung, wenn die Festplatte zeitweise verwendet wird. Sparen werden langsamer und unzuverlässiger sein usw. Sie hätten das Geld möglicherweise auch nicht für die teureren Teile ausgegeben. Sie möchten wirklich eine Festplatte mit mehr als 10.000 U / min mit hohem Cache oder mehrere Caches. oder eine SSD. Die Preise für SSDs sind stark gesunken und können einen großen Unterschied in Ihren Spielen bewirken, was zu Leistungsproblemen führt. Beachten Sie, dass sich die Betriebssystemleistung auf einem langsamen Laufwerk verschlechtert, und die Betriebssystemleistung beeinflusst auch die Spieleleistung.

Andere laufende Programme - Einer der größten und einfachsten Geldsparer für die Computer- und Spieleleistung insgesamt ist die Untersuchung der anderen Programme, die Sie ausführen. Dinge wie Firefox oder Chrom, die im Hintergrund geladen werden, können pro geöffnetem Tab viel RAM beanspruchen. Defragmentierer, Antiviren usw. können große Mengen an E / A (Festplattenleistung) oder CPU beanspruchen. Das Herunterladen oder die Röhre im Hintergrund kann Ihre Bandbreite beanspruchen. All dies verlangsamt die Leistung im Spiel. Schalten Sie aus, was Sie nicht brauchen, schließen Sie es, fahren Sie es herunter, wenn Sie über die erforderlichen Funktionen verfügen, erstellen Sie ein Skript, das die Dinge für Sie aktiviert / deaktiviert, und führen Sie es vor und nach einem Spiel aus.

GPU und Speichergeschwindigkeit - Ihre Frage bezog sich speziell auf die Größe des benötigten Arbeitsspeichers und die Größe des Arbeitsspeichers / VRAM auf der Grafikkarte. Das ist nur die halbe Gleichung. Eine große Menge von RAM mit geringer Leistung, sei es auf einer Videokarte oder in Ihrem Computer, ist am schlechtesten als eine mittlere Menge an RAM oder VRAM, die eine hohe Leistung bietet. Wieder kommt es auf den langsamsten Nenner an; Ihr Spiel wechselt nicht mit Ihrer Systemhardware, es verwendet alles auf einmal.

Netzwerk- / Internet-Geschwindigkeit Dies gilt natürlich nur für Spiele mit Online-Komponenten, aber wenn Ihr Internet wirklich langsam ist, wie etwa Satelliten- oder DFÜ-Geschwindigkeit. Es ist egal, wie schnell Ihre andere Hardware in den meisten modernen Spielen ist. Ihr Computer befindet sich immer im Rückstand und versucht, die Daten schneller als Ihre Verbindung zu kommunizieren, und dies wird angezeigt.

Ein Spiel ist eine Sammlung von Ton, Video, Musik, Sprachinteraktion, Festplattenzugriff, Speicherzugriff, CPU-Nutzung, Eingabe / Ausgabe über Tastatur / Maus und manchmal ein Gamepad oder Controller. All dies wird manchmal für Online-Spiele gleichzeitig über das Internet kommuniziert. Wenn ein Teil dieses Systems langsam ist, fühlt sich das Ganze abgehackt / langsam / verzögert an.

Ich habe einen Laptop mit 8 GB DDR3-RAM und einer 2 GB-DDR3-Grafikkarte und insgesamt 4 GB Grafikspeicher, was mir mit 6 GB Hauptspeicher übrig bleibt Dhiwakar Ravikumar vor 9 Jahren 0
etwas mehr Details hinzugefügt Brian Deragon vor 9 Jahren 0