Strict Standards: Declaration of action_plugin_source::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/sda/4/8/be.st/wiki/lib/plugins/source/action.php on line 19

Strict Standards: Declaration of cache_instructions::retrieveCache() should be compatible with cache::retrieveCache($clean = true) in /var/www/sda/4/8/be.st/wiki/inc/cache.php on line 289

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/4/8/be.st/wiki/lib/plugins/source/action.php:19) in /var/www/sda/4/8/be.st/wiki/inc/auth.php on line 295

Strict Standards: Only variables should be passed by reference in /var/www/sda/4/8/be.st/wiki/doku.php on line 71

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/4/8/be.st/wiki/lib/plugins/source/action.php:19) in /var/www/sda/4/8/be.st/wiki/inc/actions.php on line 154
Faire du throttling · Wiki de BeSt

Faire du throttling

Durée totale : 5 min
Difficulté : 3/5
Pré-requis : aucun

Qu'est-ce que c'est ?

En gros, ca met le processeur en veille x % du temps, le reste du temps il calcule comme en temps normal. Ainsi, un throttling de 75% va ne faire travailler le processeur qu'un coup d'horloge sur 4 : un processeur 2 GHz throttlé à 75% se comportera exactement comme un processeur 500 MHz non throttlé. L'avantage c'est que cela permet de réduire un peu la température en cas de gros calculs, et d'améliorer très très légèrement l'autonomie. Cette technique a peu de résultats, surtout au vu du “désagrément” que cela cause. Avec tous les processeurs, vous pouvez throttler, mais cela n'a pas d'intérêt sur la plupart des portables munis d'un processeur “mobile”. Pour vérifier que vous pouvez throttler, aller dans le répertoire

cd /proc/acpi/processor/

aller dans le répertoire associé au processeur que vous voulez throttler

cd CPU1

typiquement chez moi et vérifier la présence d'un fichier throttling

ls | grep throttling

Comment throttler

Dans le répertoire de votre CPU (donc souvent /proc/acpi/processor/CPU1), faites

cat throttling

Cela liste tous les états de throttling que vous pouvez utiliser avec votre processeur, une petite étoile sera présente derrière l'état en cours (sûrement T0). Si vous voulez par exemple, throttler à 50 % ce qui correspond à par exemple T4 chez vous, faites

echo 4 | sudo tee throttling

Pour revenir à un comportement “normal” du processeur, faites

echo 0 | sudo tee throttling

Pour avertissement, mon portable est inutilisable pour un throttling de 75% !

linux/throttle.txt · Dernière modification: 2009/08/03 20:25 (édition externe)
Recent changes RSS feed Creative Commons License Donate Driven by DokuWiki

Strict Standards: Only variables should be passed by reference in /var/www/sda/4/8/be.st/wiki/doku.php on line 79