Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
intel_p-state [Le 05/02/2016, 01:26] Chacmool Création du paragraphe "Changer le paramètre à la volée" |
intel_p-state [Le 14/03/2023, 13:07] (Version actuelle) L'Africain maj de la page |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Wily BROUILLON processeur optimisation énergie intel}} | + | {{tag>Jammy processeur optimisation énergie intel}} |
---- | ---- | ||
Ligne 6: | Ligne 6: | ||
**"Intel P-state"** est le nouveau pilote de régulation de la fréquence des processeurs Intel qui selon Intel **doit** être employé pour réguler les processeurs intel des dernières générations, depuis les processeurs de génération Sandy Bridge. | **"Intel P-state"** est le nouveau pilote de régulation de la fréquence des processeurs Intel qui selon Intel **doit** être employé pour réguler les processeurs intel des dernières générations, depuis les processeurs de génération Sandy Bridge. | ||
- | "Intel P-state" n'est pas activé par défaut dans 14.04 Ubuntu Trusty LTS, mais on peut l'activer très facilement. | ||
- | |||
- | <note tip>D'après Intel le paramètre par défaut //ondemand// qui régule l'usage des processeurs sous Ubuntu devrait être remplacé par l'usage du pilote "intel p-state".</note> | ||
- | |||
- | ===== Pré-requis ===== | ||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'un processeur Intel de génération Sandy Bridge ou postérieure | ||
- | * Disposer d'une version d'Ubuntu égale ou postérieure à la version 14.04 Ubuntu Trusty LTS | ||
===== Installation ===== | ===== Installation ===== | ||
Ligne 20: | Ligne 12: | ||
**Il n'y a aucun paquet supplémentaire à installer!** | **Il n'y a aucun paquet supplémentaire à installer!** | ||
- | ===== Configuration ===== | + | |
- | + | ||
- | Tout d'abord, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **/etc/default/grub** en modification, <code>sudo gedit /etc/default/grub</code> puis modifier la ligne commençant par //GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"// de la manière suivante //GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=enable" //en y ajoutant l'option //intel_pstate=enable//, enfin mettre à jour le grub <code>sudo update-grub</code> et redémarrer le système. | + | |
- | + | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
==== "zero configuration mode" ==== | ==== "zero configuration mode" ==== | ||
- | * Le pilote **"intel p-state"** est un "daemon", une **application** qui fonctionne en tâche de fond et qui est lancée automatiquement au démarrage; **une fois installée, elle fonctionne toute seule**. | + | * Le pilote **"intel p-state"** est un "daemon", une **application** qui fonctionne en tâche de fond et qui est lancée automatiquement au démarrage et fonctionne toute seule. |
* Pour vérifier que le pilote "intel p-state" est bien en fonctionnement entrer la commande suivante dans un terminal: <code>cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver</code> La réponse attendue est //intel_pstate//. | * Pour vérifier que le pilote "intel p-state" est bien en fonctionnement entrer la commande suivante dans un terminal: <code>cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver</code> La réponse attendue est //intel_pstate//. | ||
==== Paramètre par défaut au démarrage ==== | ==== Paramètre par défaut au démarrage ==== | ||
- | <note>Avec "intel p-state" il y a deux paramètres possibles de la modulation de fréquence des processeurs, //performance// et //powersave//.</note> | + | Avec "intel p-state" il y a deux paramètres possibles de la modulation de fréquence des processeurs, //performance// et //powersave//((https://plus.google.com/+TheodoreTso/posts/2vEekAsG2QT)). |
Pour forcer l'usage d'un des deux paramètres au démarrage: | Pour forcer l'usage d'un des deux paramètres au démarrage: | ||
- | * installer les dépendances suivantes <code>sudo apt-get install linux-tools-common linux-tools-generic</code> | + | * [[:tutoriel:comment_installer_un_paquet|installer les paquets suivants]] **[[apt>linux-tools-common,linux-tools-generic,cpufrequtils]]**, |
- | * installer l'utilitaire //cpufrequtils// <code>sudo apt-get install cpufrequtils</code> | + | |
* choisir //performance// **ou** //powersave// au démarrage | * choisir //performance// **ou** //powersave// au démarrage | ||
* pour //powersave// <code>sudo sed -i 's/^GOVERNOR=.*/GOVERNOR="powersave"/' /etc/init.d/cpufrequtils</code> | * pour //powersave// <code>sudo sed -i 's/^GOVERNOR=.*/GOVERNOR="powersave"/' /etc/init.d/cpufrequtils</code> | ||
Ligne 45: | Ligne 33: | ||
==== Changer le paramètre à la volée ==== | ==== Changer le paramètre à la volée ==== | ||
- | * installer l'indicateur //indicator-cpufreq// <code>sudo apt-get install indicator-cpufreq</code> | + | * [[:tutoriel:comment_installer_un_paquet|Installer les paquets suivants]] **[[apt>indicator-cpufreq]]** |
- | ===== Désinstallation ===== | + | ==== Compatibilité avec d'autres dispositifs d'économie d'énergie ==== |
- | + | ||
- | * Pour replacer le paramètre de modulation de fréquence du processeur d'origine <code>sudo sed -i 's/^GOVERNOR=.*/GOVERNOR="ondemand"/' /etc/init.d/cpufrequtils</code> | + | <note info> Les dispositifs de gestion de l'énergie [[:tlp|tlp]] et [[:laptop-mode-tools|laptop-mode-tools]] sont compatibles avec l'usage du pilote "intel p-state" et complémentaires de son action.</note> |
- | * Pour supprimer cette application, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **/etc/default/grub** en modification, <code>sudo gedit /etc/default/grub</code> puis modifier la ligne commençant par //GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=enable" //en y retirant l'option //intel_pstate=enable// de la manière suivante //GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"//, enfin mettre à jour le grub <code>sudo update-grub</code> et redémarrer le système. | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
* **(fr)** la page de la doc concernant [[:thermald|thermald]] | * **(fr)** la page de la doc concernant [[:thermald|thermald]] | ||
+ | * **(fr)** la page de la doc concernant [[:tlp|tlp]] | ||
+ | * **(fr)** la page de la doc concernant [[:laptop-mode-tools|laptop-mode-tools]] | ||
* **(en)** [[https://www.kernel.org/doc/Documentation/cpu-freq/intel-pstate.txt|Intel P-State driver]] | * **(en)** [[https://www.kernel.org/doc/Documentation/cpu-freq/intel-pstate.txt|Intel P-State driver]] | ||
- | * **(en)** [[https://plus.google.com/+TheodoreTso/posts/2vEekAsG2QT|Discussion avec Arjan van de Ven from Intel]] | ||
---- | ---- | ||
- | //Contributeur principal : [[utilisateur:Chacmool|Chacmool]]// | + | //Contributeur principal : [[utilisateurs:Chacmool|Chacmool]]// |
//Basé sur [[http://www.webupd8.org/2014/04/prevent-your-laptop-from-overheating.html|« Prevent your laptop from overheating with thermald and Intel P-state »]]// | //Basé sur [[http://www.webupd8.org/2014/04/prevent-your-laptop-from-overheating.html|« Prevent your laptop from overheating with thermald and Intel P-state »]]// |