La mia CPU Intel cambia la velocità di clock in base all'utilizzo, ma come decide a quale velocità di clock eseguire? La velocità di clock è determinata dal software del sistema operativo tramite un algoritmo o è basata su hardware? Dipende dal numero di interrupt? Il turnover della cache? La CPU stessa imposta il proprio clock? O è impostato da un controller separato? O software?