Forum: Win32/Win64 API (native code)
Delphi
by enricoffo,
2. Jun 2006
@Olli
Kein Grund gleich so auszurasten. Das waren nur Gedanken. Im übrigen habe ich dazu eine Umsetzung in Delphi gefunden, bei der die GiveIO.sys verwendet wird.
Mich hat das ganze einfach interessiert. Im übrigen habe ich unter DOS mit Assembler gearbeitet und mir ist auch klar, was direkter Zugriff auf die Hardware unter Windows bedeutet.
Trotzdem danke für die schnellen Antworten.
Forum: Win32/Win64 API (native code)
Delphi
by enricoffo,
1. Jun 2006
Gibt es noch ne andere Möglichkeit?
FSB ändern oder so?
Forum: Win32/Win64 API (native code)
Delphi
by enricoffo,
1. Jun 2006
Hi,
ich will die CPU ja nicht anhalten, ich will sie runtertakten.
Hat da jmd ein Codebeispiel oder eine WWW-Adresse zu?
Forum: Win32/Win64 API (native code)
Delphi
by enricoffo,
1. Jun 2006
Also man könnte doch die Taktfrequenz ändern. Wenn bei 1,7GHz die CPU-Last bei z.B. 20% liegt, könnte man doch den Multiplikator verkleinern, dann wäre die CPU z.B auf 300Mhz getaktet und würde Strom sparen. Die Auslastung wäre dann evtl. 60%...
Die Frage ist nur, wie man mit Delphi den Multiplikator ändert. Ich habe dazu nix im WWW gefunden..