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

Re: Sortie d'hibernation difficile sur T61p



Le 13913ième jour après Epoch,
Sylvain Sauvage écrivait:

> François TOURDE, lundi 4 février 2008, 20:05:58 CET
>>[…] 
>> >   En sortie d’hibernation, le noyau et toute sa mémoire sont
>> > restaurée à l’identique de ce qu’ils étaient à l’entrée. Donc
>> > les paramètres du noyau devraient être remis à l’identique.
>> 
>> Oui, mais si cette info est stockée, comme je l'imagine, dans
>> un chipset quelconque, et que la valeur par défaut est
>> "performance", le noyau n'a aucune raison d'y remettre les
>> bonnes valeurs.
>
>   Bon, je dois ne pas bien expliquer : les gouverneurs sont une
> notion du noyau Linux. Ça n’a rien à voir avec le chipset, ni
> avec le bios.
>   Ce sont des petits bouts de programme qui regardent ce qui se
> passe et modifient la fréquence des CPU en conséquence.
>   Leur configuration est dans un coin de mémoire accessible
> via /sys.

Si si, j'ai bien compris comment ça marche, la seule chose dont je ne
puisse pas encore être sûr est ta dernière assertion. Il faudrait
jeter un oeil sur le code pour ça, et franchement, j'ai pas envie là
:)

Si par exemple je postule qu'il y a 2 registres dans le contrôleur de
la vitesse du proc, un qui dit "full throttle", et l'autre qui
contient la vitesse, pour que ce mécanisme nécessite une remise à jour
lors d'une sortie de veille par exemple.

>   D’après /etc/acpi/resume.sh, les scripts de /etc/acpi/resume.d
> doivent finir en .sh.

Et c'est bien le cas du mien. J'avais regardé ;)

>   Mais peut-être qu’il s’agit seulement du resume depuis un
> suspend to ram…

Effectivement. Bon, je regarde ça plus tard. Merci en tout cas.


Reply to: