Mon processeur Intel change la vitesse d'horloge en fonction de l'utilisation, mais comment décide-t-il de la vitesse d'horloge à exécuter? La vitesse d'horloge est-elle déterminée par le logiciel du système d'exploitation à l'aide d'un algorithme ou est-elle basée sur le matériel? Dépend-il du nombre d'interruptions? Le chiffre d'affaires du cache? Le CPU lui-même règle-t-il sa propre horloge? Ou un contrôleur séparé le définit-il? Ou un logiciel?