Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 :

https://wiki.archlinux.org/index.php/CP … cy_scaling

#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 !

wink

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... lol wink

#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... lol

#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)  smile

#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... smile

#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...