Hallo,
da ich nach dem Kauf meines Dual Core Prozessors ( Amd 64 x² 3800+) doch auf einige Hindernisse gestoßen bin, dachte ich mir ich fasse meine Erkenntnisse etwas zusammen, damit es andere etwas einfacher haben.
Ein Teil dieser Infos habe ich google zu verdanken, den anderen habe ich selber früher oder später...
Vor allem das Problem mit älteren Spielen ist oftmals so eine Sache..Schneller Pc, Spiel ruckelt..
Ein Grund scheint wohl die fehlerhafte Ansteuerung der Spannung, Geschwindigkeit etc, des Prozessors durch Windows zu sein.
Hierzu findet sich
HIER ein Bugfix von Amd direkt.
In diesem Downloadbereich finden sich auch andere nützliche Tools rund um Amd-Prozessoren. Unter anderem das Tool: Amd Clock und Amd CPU-Info.
Da dieser bei einigen Leuten nicht zu funktionieren scheint und diese Angelegenheit Microsoft selbst ein Dorn im Auge zu sein scheint (und es ihnen wohl peinlich ist, dass sie es nicht auf die Reihe bekommen)...
Dieses Update bekommt man normalerweise leider nur auf Anfrage des MS-Supports.. um euch diese Warterei zu ersparen habe ich euch mal das File auf Rapidshare geuppt:
WindowsXP-KB896256-v3-x86-DEU.exe
Der dazugehörige Artikel ist
hier zu finden, wer sich das Ganze mal direkt bei Microsoft durchlesen mag...
Leider muss man sich nach Installation des „Updates“ auch noch an die Registry setzen und per Hand(!) einige Änderungen vornhmen:
1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie, um regedit ein, und klicken Sie dann auf OK.
2. Klicken Sie mit der rechten Maustaste auf HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager, zeigen Sie auf Neu, und klicken Sie dann auf Schlüssel.
3. Geben Sie Drosseln für den neuen Schlüsselname ein.
4. Klicken Sie mit der rechten Maustaste auf throttle (deutsch

rosseln), zeigen Sie auf Neu, und klicken Sie anschließend auf DWORD-Wert.
5. Geben Sie als den Wertname PerfEnablePackageIdle ein.
6. Klicken Sie mit der rechten Maustaste auf PerfEnablePackageIdle, und klicken Sie dann auf Ändern.
7. Geben Sie in dem Feld Wert 1 ein(1 für „an“ / 0 für „aus“). Stellen Sie sicher, dass Hexadezimal in dem Dialogfeld DWORD-Wert bearbeiten ausgewählt ist, und klicken Sie dann auf OK.
8. Beenden Sie den Regeditor.
(Dies ist die kopierte maschinell übersetzte Angabe von der Microsoft-Seite. Ich habe sie minimalst ergänzt. Leider geht aus dieser Übersetzung nicht hervor, ob man bei der deutschen Windows-Version den Schlüssel Schub oder throttle nennen muss.. somit werdet ihr wohl oder übel beides erstellen müssen...)
Zusätzlich können Folgende zwei Tipps helfen:
a) die Energieschema auf „Dauerbetrieb“ stellen (Start-->Einstellungen-->Systemsteuerung-->Energieoptionen
b) Wenn euer Spiel oder Programm läuft: ALT+STRG+ENTF drücken; im Taskmanager die jeweilige exe, bzw. dll-Datei suchen; rechts-klick drauf und unter „Zugehörigkeit festlegen“ einen der zwei Cores ausschalten... danach den Taskmanager wieder schließen und zurück ins Spiel schalten.. Nach dieser Änderung sollte das Spiel dann normal (zwar nur mit 1 Core, aber dies sollte ja egal sein bei alten Spielen, da diese eh nicht soviel Performance brauchen) laufen. (bei Intels HT-Prozessoren sind die ersten Cpu0,1,2... immer die pysikalischen und die darauffolgenden erst die virtuellen)
Der Grund für diese Ruckler scheint ein Steuerungsproblem zu sein welches sich von Windowsseite aus bemerkbar macht, sobald Pakete zwischen den Cores hin- und herwechseln. Bei alten Spielen welche keine Dual Core Unterstützung an den Tag legen, kommt es somit dazu, das das Spiel je nachdem sogar komplett 2mal berechnet wird..
Ich hoffe ich kann einigen neuen und vielleicht sogar alten Besitzern von Dual Core Prozessoren (in dem Falle fast ausschließlich Amd) etwas helfen.
Über Feedback, neue Tipps und Anregungen wäre ich euch sehr dankbar, denn ich bin mir sicher das man diese „Tippliste“ doch noch ausbauen kann.
EDIT:
Ich habe gestern auf in einem anderen Forum noch gelesen, dass man sich umbedingt noch die
cool´n quiet treiber 1.2.2.2 installieren soll, da diese den /usepmtimer. Infos über die Bedeutung des Befehls gibts bei
Heise.de
Zudem habe ich entdeckt, dass es wohl möglich sein soll einem Program dauerhaft nur einen cpu-core zuzuordnen:
Ein Artikel auf englisch ist
HIER zu finden.
EDIT:
Bei meinem Asus wurden auch einige Fehler mit der neuen 10ner biosversion gefixed. Allerdings NICHT das bestehende Problem mit Prince of Persia (ww) zb. Counterstrike läuft zwischendurch gut, irgendwann spricht aber der ping auf 1600 oder so bis einer der kerne abgeschaltet wird!
EDIT:
Hier habe ich noch einen kleinen thread für dual core games aufgemacht... die aufgelisteten spiele sind jene die beide cores ausnutzen und somit laufen sollten ohne die oben genannten probleme und tricks...
EDIT:
Tipp von Delta:
dieses tool für das zuordnen der kerne nutzen:
http://hardware.thgweb.de/2004/05/12...ch_/index.html