#1 Le 26/02/2015, à 12:13
- F50
[AVIS] aux détenteurs de CPU INTEL récents !
Salut,
Concerne buntu 14.04.2
Pour faire brièvement, si vous faite la commande ci-dessous et que le résultat est intel_pstate continuez à lire :
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
Si c'est le cas, faite la commande ci-dessous et si le résultat est performance continuez à lire :
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
En fait le résultat "devrait" être powersave, du moins sur un portable, comme ceci (suivant le nombre de thread) :
powersave
powersave
powersave
powersave
powersave
powersave
powersave
powersave
Et commande pour vérifier les fréquences :
$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
Donne cela suivant le cpu et sa charge qui varie :
2233105
1916113
1922363
800000
1599804
1265332
2500390
1078906
Avec buntu 14.04.2 le gouverneur n'est plus ondemand (obsolète) pour les intel modernes mais powersave ou performance du pilote pstate d'intel, sauf qu'il manque un détail dans le fichier /etc/init.d/ondemand pour mettre le powersave en route. Pour ce faire il suffit de rajouter ceci dans le fichier et de rebooter puis contrôler :
AVAILABLE="/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors"
case "$1" in
start)
start-stop-daemon --start --background --exec /etc/init.d/ondemand -- background
;;
background)
sleep 15 # probably enough time for desktop login
[ -f $AVAILABLE ] || exit 0
read governors < $AVAILABLE
case $governors in
*interactive*)
GOVERNOR="interactive"
break
;;
*ondemand*)
GOVERNOR="ondemand"
break
;;
*powersave*) <<<<<<<<<<<<<<<< depuis ici
GOVERNOR="powersave"
break
;; <<<<<<<<<<<<<<<< à là
*)
exit 0
;;
esac
for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
do
[ -f $CPUFREQ ] || continue
echo -n $GOVERNOR > $CPUFREQ
done
;;
restart|reload|force-reload)
echo "Error: argument '$1' not supported" >&2
exit 3
;;
stop)
;;
*)
echo "Usage: $0 start|stop" >&2
exit 3
;;
esac
Voilà, pour ceux qui veulent le performance, laissez le fichier dans son état originale.
Source :
https://bugs.launchpad.net/ubuntu/+sour … ug/1421793
http://ubuntuforums.org/showthread.php?t=2265277
Dernière modification par fcn50 (Le 27/02/2015, à 04:33)
#2 Le 27/02/2015, à 09:41
- moko138
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Bon à savoir, merci fcn50 !
Comment t'es-tu aperçu que ton "ondemand" n'était pas activé ?
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#3 Le 27/02/2015, à 10:18
- Robinwood
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Bonjour à vous,
fcn50 il faut ajouter ou remplacer le fichier /etc/init.d/ondemand à partir de AVAILABLE?
Et peux-tu expliquer ce que ça apporte.
Merci.
Dernière modification par Robinwood (Le 27/02/2015, à 10:20)
#4 Le 27/02/2015, à 11:13
- F50
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Salut Robinwood,
Tu fais pas exprès, hein ? Regarde bien le fichier et compare au tiens puis redit-moi si jamais. Regarde aussi les <<<<<<<< du #1 dans le fichier.
Gouverneurs :
#5 Le 27/02/2015, à 11:22
- F50
Re : [AVIS] aux détenteurs de CPU INTEL récents !
@ moko138 : Avec mes conky. J'avais installé le ppa de entlightenment en deuxième session sur ma buntu serveur/xfce 14.04.1 et avec cette config mes coeurs n'étaient jamais tous à la freq max, que ce soit sous xfce ou enlightment.
Puis j'ai installé Bodhi linux (buntu 14.04.2 de base) avec le dernier noyau (3.16) et j'ai vu mes coeurs à donf (2500 MHz) alors que la charge du cpu était quasiment à 0. Je me suis demandé ce qu'étai ce binz et le 1 er truc qui m'est venu, c'est naturellement le gouverneur. Puis voilà voilà.
#6 Le 27/02/2015, à 11:27
- Robinwood
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Mes plus plates excuses fcn50, je suis un peu niak et je n'avait pas ben lu ton premier message.
Merci de m'avoir éclairé.
#7 Le 27/02/2015, à 11:49
- F50
Re : [AVIS] aux détenteurs de CPU INTEL récents !
En complément d'infos :
http://www.webupd8.org/2014/04/prevent- … ating.html
Dernière modification par fcn50 (Le 27/02/2015, à 12:30)
#8 Le 27/02/2015, à 12:49
- Robinwood
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Merci fcn50, tes différents liens m'ont permis de mieux comprendre l’intérêt de la chose.
#9 Le 27/02/2015, à 12:53
- F50
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Ben tu vois, quand tu te donnes de la peine...
#10 Le 27/02/2015, à 13:01
- Robinwood
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Merci de ta patience et de tes connaissances qui m'ont fais progresser dans ma découverte de ubuntu.
#11 Le 27/02/2015, à 13:04
- Compte supprimé
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Du coup j'ai fait le contrôle sur mon Archlinux (noyau 3.18.6-1) qui fait tourner un i5.
C'est bien réglé sur powersave et j'ai rien fait de spécial pour cela.
#12 Le 27/02/2015, à 13:12
- F50
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Oui Arch c'est Arch... Buntu c'est un peu la saucisse...
#13 Le 27/02/2015, à 13:50
- Compte supprimé
Re : [AVIS] aux détenteurs de CPU INTEL récents !
c'est un peu la saucisse
Bon appétit, avec du choux c'est pas mal (si on aime)
#14 Le 28/02/2015, à 10:08
- F50
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Enfin, toujours une base de pain/fromage, quoi...
#15 Le 04/03/2015, à 11:18
- F50
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Une autre chose dont je viens de me rendre compte. Après l'install du pilote proprio nvidia et reboot, le gouverneur était repassé à ondemand pour je ne sais quel raison ! Pour forcer l'utilisation de pstate, il faut rajouter l'option ci-dessous à /etc/default/grub suivi d'un reboot et c'est à nouveau bon :
intel_pstate=enable
#16 Le 14/03/2015, à 14:23
- Robinwood
Re : [AVIS] aux détenteurs de CPU INTEL récents !
La mise à jour du noyau 3.16.0-33 active powersave d’elle-même.
#17 Le 14/03/2015, à 15:18
- nam1962
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Tiens, je suis en powersave, c'est à cause de tlp ? est-ce judicieux quand c'est un simili-fixe toujours sur AC ?
[ Modéré ]
Hors ligne
#18 Le 14/03/2015, à 16:34
- Robinwood
Re : [AVIS] aux détenteurs de CPU INTEL récents !
Non je n'avais pas tlp d'installé au moment de cette mise à jour,
est-ce judicieux quand c'est un simili-fixe toujours sur AC ?
je ne sais, attends le passage de fnc50 qui a devancé la mise à jour...