Quelle est l'interface qui modifie la fréquence du processeur et la tension de base sur la plate-forme Windows?

StackOverflow https://stackoverflow.com/questions/3478054

Question

Je veux trouver l'interface fournie par les fenêtres pour changer la fréquence du processeur et de la tension de base. Merci!

Était-ce utile?

La solution

à partir de Windows natif performances des processeurs de contrôle (lien du document)

  

Paramètres de la politique P-état   Plusieurs paramètres de contrôle d'état des performances du processeur Windows sont configurables via les clés de Registre. Ces clés sont fournies avec l'intention que les concepteurs OEM et le système peuvent optimiser les performances de la gestion de la puissance du processeur des fonctionnalités Windows aux meilleures conceptions de plates-formes spécifiques de costume, et permettre un réglage afin d'atteindre une autonomie maximale et de réaliser les meilleures performances du système.

Et vous devez redémarrer pour que les modifications prennent effet.

Autres conseils

vous pouvez modifier la fréquence en utilisant

PowerWriteACValueIndex()/PowerWriteDCValueIndex()

lors du réglage de la même valeur d'index pour les

GUID_PROCESSOR_THROTTLE_MAXIMUM | GUID_PROCESSOR_THROTTLE_MINIMUM

toute la description GUID n'a pu être trouvée dans winnt.h

vous ne pouvez pas modifier la tension du CPU par WINAPI. vous devez utiliser les commandes privilégiées d'écrire à MSRs de spécifiques (voir docs AMD / Intel) via le pilote du noyau du système. vous ne pouvez pas modifier la tension du processeur Intel AT ALL depuis micro-architecture Nehalem. Intel ne fournit pas officiellement MSRs aux valeurs de tension d'écriture (VID) par le logiciel.

Microsoft Windows ne dispose pas d'une API pour l'overclocking / underclocking une CPU. Vous devrez rouler votre propre en utilisant vos compétences en assembleur.

Je ne peux pas faire plus de vous orienter dans la bonne direction. Je pense par Windows Management Instrumentation (WMI) vous pouvez obtenir à une interface COM qui permet de modifier certains sous-systèmes.

Il faut espérer que peu vague d'information que vous mettra sur la bonne voie. : -)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top