Was ist die Schnittstelle, die die CPU-Frequenz und die Kernspannung auf der Windows-Plattform ändern?
-
28-09-2019 - |
Frage
Ich mag die Schnittstelle von Windows geliefert finden, um die CPU-Frequenz und Core-Spannung zu ändern. Dank!
Lösung
Von nativen Windows-Prozessor Performance Control (Dokument-Link)
Parameter zu P-Staatspolitik Mehrere Parameter auf Windows Prozessorleistungszustand Steuerelemente sind über Registry-Schlüssel konfiguriert werden. Diese Tasten sind mit der Absicht, vorausgesetzt, dass OEMs und Systemdesigner können die Leistung optimieren kann von Windows-Prozessor Power-Management-Funktionen, um am besten spezifischem Plattform-Design und einer Einstellung, um Hilfe maximale Akkulaufzeit zu erreichen und die beste Systemleistung zu realisieren.
Und Sie müssen neu starten, die Änderungen wirksam werden zu lassen.
Andere Tipps
Sie können Frequenz ändern, indem Sie mit
PowerWriteACValueIndex()/PowerWriteDCValueIndex()
, wenn Sie den gleichen Indexwert für beide Einstellung
GUID_PROCESSOR_THROTTLE_MAXIMUM | GUID_PROCESSOR_THROTTLE_MINIMUM
alle die GUID Beschreibung könnte in winnt.h
findenSie können nicht CPU-Spannung von WINAPI ändern. Sie sollten die privilegierten Befehle zu schreiben, um bestimmte WAZÜs (siehe AMD / Intel-Dokumentation) über System Kernel-Treiber verwenden. Sie können nicht Intel CPU-Spannung AT ALL da Nehalem-Mikroarchitektur ändern. Intel nicht offiziell WAZÜs zu Schreibspannungswerte (SIV) durch Software liefern.
Microsoft Windows keine API für Overclocking / Untertakten einer CPU. Sie müßten Ihre eigenen mit Ihrer Assembler Fähigkeit rollen.
kann ich nicht mehr als Punkt, den Sie in die richtige Richtung tun. Ich denke, durch Windows Management Instrumentation (WMI) an einer COM-Schnittstelle, die Modifikation ermöglicht bekommen einige Teilsysteme.
Wir hoffen, dass vage wenig Informationen werden Sie auf dem richtigen Weg. : -)