• Mitspieler gesucht? Du willst dich locker mit der Community austauschen? Schau gerne auf unserem ComputerBase Discord vorbei!

News Crytek will gegen „aufploppende“ Objekte vorgehen

noxon schrieb:
Also das ist schon einmal völlig ausgeschlossen, da du nur 4GB Adressraum zur Verfügung hast und du auch noch andere Sachen adressieren musst.
Wenn du jetzt zum Beispiel eine Graka mit 1,5 GB VRam im Rechner stecken hast, dann kannst du die gleich mal von deinen 4 GB Adressraum abziehen. Zusätzlich kommen noch jede Menge anderer Hardware-Devices die adressiert werden müssen und jede Menge Software Zeugs des Betriebssystems der im Kernel-Space liegt, wie zum Beispiel die Treiber und all das.
Eine 32 Bit Anwendung kann allerdings 4 GB adressieren, wenn sie auf einem 64 Bit Betriebssystem (>=8 GB Ram) läuft und Large Address Aware ist. Das ist eine andere Sache.

Das stimmt nicht, du musst nur 256MB für beliebig viel VRAM abziehen, da dieser remapped wird. Das können Grafiktreiber mittlerweile sehr schnell erledigen, gibt also diesbezüglich keine Probleme. Was viele aber vergessen, ist, dass der Grafiktreiber ebenfalls viel RAM+Adressraum ziehen kann, eben wenn so große Textur- oder Geometriebrocken verschoben werden. Viele vergessen, dass ein Grafikchip keine CPU, oder besser gesagt, nicht der eigentliche Computer ist. Das ist und bleibt erstmal der Hauptprozessor. Hier spielt die Musik.
Bezüglich Windows und 2^32: Windows selbst kann nur 2GB pro Prozess adressieren, für Prozesse kann remappt werden. Nutzt man also beispielsweise vier verschiedene Spiele gleichzeitig, kann man durchaus 8GB RAM vollbekommen. Ein Programm allerdings ist auf 2GB Adressraum festgenagelt, damit muss es ohne LAA, also auf einem 32Bit OS, auskommen. Die ganzen Schalter um die 2GB Kernelspace freizubekommen würd ich mal ganz schnell wieder vergessen, die waren nie zuverlässig. Dafür gibts ja 64Bit OS.
 
Zuletzt bearbeitet:
Apple würde sich dieses "Aufploppen" patentieren lassen.
Anschliessend würden sie es einfach verbieten! :-)
 
noxon schrieb:
Also das ist schon einmal völlig ausgeschlossen, da du nur 4GB Adressraum zur Verfügung hast und du auch noch andere Sachen adressieren musst.
Öhm ich rede nicht von 32 bit Systemen. Seit Jahren haben wir 64 bit CPUs und auch Betriebssysteme. Mittlererweile sind die nun auch mehr als verbeitet.
Und Kompatibel zu 32 bit Systemen wäre man ja immer noch.
 
Zurück
Oben