[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vitesse processeur qui ne diminue pas



Le Fri, 27 Dec 2013 22:39:13 +0100
Gilles Mocellin <gilles.mocellin@nuagelibre.org> a écrit:

> Le 27/12/2013 22:01, Gilles Mocellin a écrit :
> > [...]
> > Aller, je vais essayer conservative sur mon portable.
> > A+
> 
> Rhaaa, même pas.
> Ce gouverneur n'est pas disponible sur mon portable :
> 
> $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
> performance powersave
> 
> 
> J'ai un driver que je n'avais jamais vu, ce n'est pas le standard 
> acpi-cpufreq :
> $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
> intel_pstate
> 
> Pourtant, je suis sur un Dell XPS13 i7-3537U. Pas si exotique.
> 
> Je suis forcement en powersave sur batterie et en performance sur secteur...
> 
> Enfin, je n'y comprend rien, powertop me montre bien des variations de 
> fréquences :
> Package |                 Core            |             CPU 0       CPU 1
>                      |                     | Actual     1,9 GHz     1,8 GHz
> Idle        76,1%   | Idle        96,3%   | Idle 98,5%       97,5%
> 1,91 GHz     1,6%   | 1,91 GHz     0,4%   | 1,91 GHz 0,3%        0,1%
> 2,31 GHz     0,0%   | 2,31 GHz     0,0%   | 2,31 GHz 0,0%        0,3%
> 1,71 GHz     4,4%   | 1,80 GHz     0,4%   | 2,71 GHz 0,0%        0,1%
> 1,60 GHz     2,4%   | 1,60 GHz     0,2%   | 2,10 GHz 0,0%        0,0%
> 1,80 GHz     5,1%   | 2,10 GHz     0,0%   | 2,21 GHz 0,0%        0,0%
> 2,10 GHz     0,2%   | 2,71 GHz     0,0%   | 2,81 GHz 0,1%        0,1%
> 2,71 GHz     0,0%   | 2,21 GHz     0,1%   | 3,10 GHz 0,0%        0,0%
> 2,21 GHz     0,1%   | 2,81 GHz     0,2%   | 2,90 GHz 0,0%        0,0%
> 2,81 GHz     2,3%   |  800 MHz     0,0%   | 2,50 GHz 0,1%        0,0%
> 
>                      |             Core    |            CPU 2       CPU 3
>                      |                     | Actual    1,7 GHz     1,9 GHz
>                      | Idle        77,6%   | Idle 78,3%       98,9%
>                      | 1,91 GHz     1,4%   | 1,91 GHz 1,2%        0,2%
>                      | 2,31 GHz     0,0%   | 1,71 GHz 4,1%        0,0%
>                      | 1,71 GHz     4,1%   | 1,60 GHz 2,2%        0,2%
>                      | 1,60 GHz     2,2%   | 2,31 GHz 0,0%        0,0%
>                      | 1,80 GHz     4,9%   | 1,80 GHz 4,8%        0,0%
>                      | 2,10 GHz     0,2%   | 2,10 GHz 0,1%        0,0%
>                      | 2,71 GHz     0,0%   | 2,71 GHz 0,0%        0,0%
>                      | 2,21 GHz     0,1%   | 2,21 GHz 0,1%        0,1%
>                      | 2,81 GHz     2,2%   | 2,81 GHz 2,2%        0,0%
> 

Oui c'est normal, depuis le noyau 3.10 la méthode de scaling a complètement
changée, au moins pour les processeurs Intel "récent". Maintenant c'est un
pilote interne totalement adapté aux processeurs modernes qui prend en charge
le scaling: c'est le pilote intel_pstate. Tu peux voir qu'il est activé ou non
en regardant dans /sys/devices/system/cpu/cpu3/cpufreq/scaling_driver. Si tu
as intel_pstate alors c'est que c'est le nouveau pilote qui gère tout ça bien
plus finement et intelligemment que les ondemand et compagnie. Par exemple sur
mon PC fixe je suis en powersave dans governor mais ça n'empêche pas les
fréquences des CPUs de monter très haut. A ce que j'ai cru comprendre le
governor n'interviendrait plus dans ce mode: donc powersave ou performance
serait identique ...

Gaëtan


Reply to: