Cet ordinateur utilisant un processeur Intel Centrino © pourvu de la technologie Speedstep ©, il est possible de modifier en temps réel la vitesse de fonctionnement du processeur à des fins d'économie d'énergie. Voici les options du noyau à sélectionner pour pouvoir utiliser cette technologie:
- Power management options (ACPI, APM)
CPU Frequency scaling
- CPU Frequency scaling
CPU Frequency scaling (*)
Default CPUFreq governor (userspace)
'performance' governor' (M)
'ondemand' cpufreq policy governor (M)
CPU frequency table helpers (M)
ACPI Processor P-States driver (M)
Une fois votre noyau recompilé, vous devez charger les modules cpufreq_performance, cpufreq_ondemand et acpi-cpufreq. Vous pouvez ajouter ces modules au fichier /etc/modules pour qu'ils soient automatiquement chargés au démarrage.
Les fichiers relatifs au frequency scaling se trouvent dans le dossier
/sys/devices/system/cpu/cpu0/cpufreq.
La commande
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq affiche la fréquence à laquelle le processeur fonctionne.
La commande
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies permet d'afficher toutes les fréquences supportées.
Enfin, la commande e
# echo -n X » /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed règle la vitesse du processeur à X MHz. L'utilitaire cpudyn permet de régler la fréquence automatiquement en fonction de l'utilisation du processeur.
François
2007-09-02