Abo
  • Services:
Anzeige

Hotfixes für Vista beheben Leistungseinbrüche bei Spielen

Speicherbedarf für den Framebuffer von DirectX-9-Spielen reduziert

Microsoft hat für die 32- und 64-Bit-Versionen von Windows Vista einen Patch bereitgestellt, der ein in Foren häufig berichtetes Problem mit 3D-Spielen unter dem neuen Betriebssystem lösen soll: Die Spiele laufen immer langsamer und nehmen erst nach dem Drücken von Alt+Tab wieder Fahrt auf. Grund ist das veränderte Speicher-Management von Vista. Ein weiterer Patch sorgt für zuverlässigere Verwendung von SLI und CrossFire.

In vielen Foren wurde in den Monaten seit Erscheinen von Windows Vista ein merkwürdiges Phänomen beschrieben: 3D-Spiele liefen immer langsamer bis zum Absturz des Rechners, dabei zeigte die Festplatte hektische Aktivität. Drückte man währenddessen Alt+Tab, wechselte also zu einer anderen Anwendung, beruhigte sich das System - bis der Effekt erneut auftrat. Noch bizarrer: Gerade auf gut ausgestatteten Systemen mit Grafikkarten von 512 MByte und mehr trat der Fehler auf.

Anzeige

Wie Microsoft nun im Knowledge-Base-Eintrag KB940105 beschreibt, hat sich mit Vista im Vergleich zu XP die Speicherverwaltung in einem entscheidenden Punkt geändert. Das "Windows Display Driver Model" (WDDM) speichert selbst im Hauptspeicher des Rechners eine Kopie des aktuellen Bildschirminhalts, also des Framebuffers der Grafikkarte. Bisher musste sich darum das Spiel selbst kümmern. Diese doppelte Buchführung ist hilfreich, um beim Wechsel zu anderen Fenstern, etwa per Alt+Tab, den Bildschirminhalt nicht zu verlieren. Bei älteren Spielen war die Darstellung nach solchen Wechseln oft verfälscht, was teilweise sogar ein Beenden des Spiels notwendig machte.

Dennoch existiert bei den 32-Bit-Versionen von Vista immer noch die Grenze von 2 GByte für den virtuellen Adressraum einer Anwendung. Wird ständig von Vista und dem Spiel der Bildschirminhalt doppelt gesichert, so läuft dieser Adressraum voll. Das System beschäftigt die Auslagerungsdatei, wird langsamer, irgendwann sind die Reserven aber ausgeschöpft und das Spiel kann abstürzen. Gerade bei hohen Auflösungen, die nur mit Grafikkarten mit viel Speicher sinnvoll nutzbar sind, tritt dieser Effekt umso häufiger auf, weil der Framebuffer größer ist. Deutlich ausgedrückt: Dass die Spiele-Programmierer bisher um die unzulängliche Speicherverwaltung von Windows herumprogrammiert haben, rächt sich jetzt.

Mit seinem Hotfix will Microsoft das nun so geändert haben, dass Vista den Framebuffer nicht mehr selbst sichert, wenn es erkennt, dass das Spiel das bereits erledigt. Eine Einschränkung gibt es jedoch, wenn das Spiel Speicherbereiche als "lockable" adressiert. Es ist damit nicht sicher, dass mit dem Patch alle derartigen Probleme behoben sind.

Nvidia jedenfalls empfiehlt auf seiner Webseite, die Hotfixes unbedingt einzuspielen, wenn man eine Grafikkarte der Serien GeForce 6,7 oder 8 verwendet. Die genannten Effekte sind laut dem GPU-Hersteller unter anderem bei den Spielen Battlefield 2, Battlefield 2142, Civilization IV, Company of Heroes, Half-Life 2, Lord of the Rings: The Battle for Middle Earth II, Supreme Commander und Tom Clancy's Rainbow Six Vegas beobachtet worden.

Zeitgleich ist auch ein weiterer Hotfix erschienen, den Microsoft im Eintrag KB936710 beschreibt. Gleich ob Nvidias SLI oder AMDs CrossFire: Mit zwei Grafikkarten gab es unter Vista bisher häufig Probleme. Der Hotfix soll jedoch nur dann dafür sorgen, dass auch beide Grafikkarten verwendet werden, wenn eine DirectX-10-Anwendung sie nutzt. Ob damit auch die Schwierigkeiten mit älteren Spielen behoben sind, ist noch unklar - ebenso listet Microsoft nicht erfolgreich damit getestete Spiele auf.


eye home zur Startseite
Martin Hermann... 31. Aug 2007

Es wurde lange vor dem ersten Release von Vista dieses als Test-, Betaversion zur...

grinsebacke 30. Aug 2007

Bist ja nen echter LOL-Troll

s3ntry.de 30. Aug 2007

Möööp. Ich bin mit Vista super zufrieden, freue mich aber natürlich über jede Neuigkeit.

cevisu 29. Aug 2007

Lol. Vielleicht aber schon ab Service-Pack 1. Dann muss ich nicht mehr so vielen DAUs...

COM-Devel 29. Aug 2007

... Rechtemanagement, Virtuelle-Speicherverwaltung, Multiprozessorsupport -- alles...



Anzeige

Stellenmarkt
  1. Daimler AG, Sindelfingen
  2. BST eltromat International GmbH, Leopoldshöhe
  3. Birkenstock GmbH & Co. KG Services, Neustadt (Wied)
  4. Robert Bosch GmbH, Abstatt


Anzeige
Top-Angebote
  1. 339€ + zusätzlich 100€ Bonus von Samsung
  2. 399,99€

Folgen Sie uns
       


  1. Filmfriend

    Kostenloses Videostreaming für Bibliothekskunden

  2. EMotion

    Fisker-Elektroauto soll in 9 Minuten Strom für 200 km laden

  3. Electronic Arts

    Hunde, Katzen und Weltraumschlachten

  4. Microsoft

    Age of Empires 4 angekündigt

  5. Google

    Android 8.0 heißt Oreo

  6. KI

    Musk und andere fordern Verbot von autonomen Kampfrobotern

  7. Playerunknown's Battlegrounds

    Bluehole über Camper, das Wetter und die schussfeste Pfanne

  8. Vega 64 Strix ausprobiert

    Asus' Radeon macht fast alles besser

  9. Online-Tracking

    Händler können Bitcoin-Anonymität zerstören

  10. ANS-Coding

    Google will Patent auf freies Kodierverfahren



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Sysadmin Day 2017: Zum Admin-Sein fehlen mir die Superkräfte
Sysadmin Day 2017
Zum Admin-Sein fehlen mir die Superkräfte

Ausweis: Prepaid-Registrierung bislang nicht konsequent umgesetzt
Ausweis
Prepaid-Registrierung bislang nicht konsequent umgesetzt
  1. 10 GBit/s Erste 5G-Endgeräte sind noch einen Kubikmeter groß
  2. Verbraucherzentrale Datenlimits bei EU-Roaming wären vermeidbar
  3. Internet Anbieter umgehen Wegfall der EU-Roaming-Gebühren

Orange Pi 2G IoT ausprobiert: Wir bauen uns ein 20-Euro-Smartphone
Orange Pi 2G IoT ausprobiert
Wir bauen uns ein 20-Euro-Smartphone
  1. Odroid HC-1 Bastelrechner besser stapeln im NAS
  2. Bastelrechner Nano Pi im Test Klein, aber nicht unbedingt oho

  1. Re: Sieht ja chic aus

    der_wahre_hannes | 09:27

  2. Re: 2022...

    bernd71 | 09:27

  3. Re: hoffentlich auch wieder einen LAN Modus

    NaruHina | 09:26

  4. freue mich wie ein kind...

    Unix_Linux | 09:25

  5. Re: Das Veröffentlichungsdatum von Age of Empires...

    ArcherV | 09:25


  1. 09:02

  2. 07:49

  3. 07:23

  4. 07:06

  5. 20:53

  6. 18:40

  7. 18:25

  8. 17:52


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel