Mise à jour sur la régulation du processeur
+2021-05-15
+Old article, I now use tlp,tlp-gui and cpupower
+Mise à jour sur la régulation du processeur pour limiter les problèmes de température
+Depuis le Arch Linux Wiki:
+From 420ceb49b53a8fa9d8ba8443e42e50cd7bd7cea9 Mon Sep 17 00:00:00 2001
From: Philip Wittamore Mise à jour sur la régulation du processeur pour limiter les problèmes de température Depuis le Arch Linux Wiki:Bloggings
+ Back
+
+ Mise à jour sur la régulation du processeur
+2021-05-15
+Old article, I now use tlp,tlp-gui and cpupower
+
Le processeur de mon Thinkpad X220 est un Intel i5-2520M (4) @ 3,200GHz, +je ne dois donc pas utiliser le module acpi-cpufreq, mais le module intel-pstate intégré.
+Note : Le pilote intel_pstate +ne prend en charge que deux gouverneurs : powersave et performance. +Bien qu'ils partagent le même nom que les gouverneurs génériques, +ils ne fonctionnent pas de la même manière que ces derniers. Les deux +gouverneurs intel_pstate fournissent une mise à l'échelle dynamique +similaire à celle des gouverneurs génériques schedutil ou ondemand. +Le gouverneur de performance fourni par intel_pstate devrait donner une +meilleure fonctionnalité d'économie d'énergie que l'ancien gouverneur à la +demande.
+J'ai donc installé cpupower en plus de +thermald: +sudo pacman -S cpupower cpupower-gui
+sudo systemctl enable cpupower
+sudo systemctl start cpupower
+
+Pour activer pstate au demarrage j'ai ajouté
+GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=active ...
+dans /etc/default/grub et lancé sudo update-grub.
+J'ai aussi edité /etc/default/cpupower avec:
+governor='performance'
+max_freq="3.2GHz"
+
+#!/bin/sh
+# mettre le gouverneur en mode powersave s'il est déconnecté du secteur.
+ACPI=`acpi -a | cut -d ' ' -f 3`
+if [ "$ACPI" == "off-line" ] ; then
+ cpupower frequency-set -g powersave;
+else
+ cpupower frequency-set -g performance ;
+fi
+
+/etc/udev/rules.d/99-power.rules
+ACTION=="change",SUBSYSTEM=="power_supply",RUN+="/usr/bin/bash
+/home/philip/.local/bin/power-adapt"
+Aussi, lorsque on reboot en batterie, le default est "performance", donc +créer un service systemd pour lancer power-adapt au boot
+/etc/systemd/system/power-adapt.service
+
+[Unit]
+Description=your description
+[Service]
+ExecStart=/home/philip/.local/bin/power-adapt
+[Install]
+WantedBy=multi-user.target
+
+et l'installer
+sudo systemd enable power-adapt.service
+
+
+
+
--
cgit v1.3.1