Ayant un ordinateur portable Acer qui a tendance à chauffer un peu, je voulais savoir si sous debian, il était possible de faire de l’undercloking (diminuer la frequence du proc, ram carte graphique ou autre pour baisser en consommation et en température). Que mon pc chauffe quand je frague comme un fou sur UT2004 d’accord, mais quand je le laisse tourner la journée quand je suis au boulot pour mes petits torrents perso, moins bien^^
Quelqu’un connait il une solution efficace et pas dangereuse?
(si je pouvais éviter de foutre en l’air mon noyau ou mon pc ça m’arrangerait)
plop
Perso je stop les processus plutôt que les killer.
évidement pas ceux qui son vitaux.
Bon c’est un code perso fait a la va vite sans plus voire meme bourrin
. a toi de filtrer ![]()
P.s évidament il faut que les sensor soie acessible 
#!/bin/bash
PauseChauffe=90 # si trop chaud fait une pause de cette durée
Boucle_controle=30 # contrôle toute les x seconde
CPUT_MAX="75" #ne doit pas dépasser cette température
singcont="oui" #initialisation des variable
while true ;do
TCPU=sensors |cut -d"+" -f2 |grep "°C" |cut -c0-2
if [ "$TCPU" -gt "$CPUMAX" ] ;then
ps -T -C VirtualBox -o spid= | awk '{print $1}' | xargs kill -s 19 #stop processe
singcont="oui"
sleep "$PauseChauffe"
elif [ "$singcont" = "oui" ] ;then
ps -T -C VirtualBox -o spid= | awk '{print $1}' | xargs kill -s 18 # continue
singcont="non"
fi
sleep $Boucle_controle
done
#CPU=`sensors |grep "CPU Temp"| cut -d"+" -f2 |cut -c0-2 `
#CM=`sensors | grep "Sys Temp" |cut -d"+" -f2 |cut -c0-2`
CPU=`sensors |cut -d"+" -f2 |grep "°C" |cut -c0-2`
#CMT_MAX="72"
#ps -T -C VirtualBox -o spid= | awk '{print $1}' | xargs renice 2
#echo -e "*******************ATTENTION*******************\n\n Systeme trop chaud carte :$S CPU $T \n\n *******************ATTENTION*******************" | osd_cat -A center -p middle -f -bitstream-*-*-r-*-*-25-*-*-*-*-*-*-* -d 5
#fi
#if [ "$S" -gt "$SYSCPU" ] ;then
#echo -e "*******************ATTENTION*******************\n\n Systeme trop chaud carte :$S CPU $T \n\n *******************ATTENTION*******************" | osd_cat -A center -p middle -f -bitstream-*-*-r-*-*-25-*-*-*-*-*-*-* -d 5
#fi
#sleep 60
#done
Et par le BIOS ?
dans mon kpowersave, quand la température monte au dessus de 70, j’ai mis un sudo /home/roc/bin/powersavebien sûr, sudo est configuré pour ne pas me demander de passwd.
Ah merci je vais essayer ça, je vous tiens au courant
c’est mieux si je donne le contenu de /home/roc/bin/powersave:
#!/bin/bash
echo powersave >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ![]()