Get the most of the battery/fr
From EasyPeasy Wiki
Please note
This article is only kept for historical reference. It does not contain information concerning Easy Peasy
Warning
This page contains some information for clean Ubuntu installs, but should be cleaned up to show only information for Easy Peasy
Ces changements permettent de permette de garder le processeur plus longtemps dans un mode basse consommation. Pour plus d'information allez voir le site web à propos des outils "powertop" http://www.lesswatts.org/projects/powertop/ (en)
Contents |
[edit] force-hpet
Note : ça ne semble pas être indispensable si vous utilisez la distribution Easy Peasy.
- Ouvrir un terminal et taper:
sudo gedit /boot/grub/menu.lst
- Trouvez la ligne qui ressemble à quelque chose comme çà :
# defoptions=quiet splash
- Et ajouter "force-hpet" à la fin, comme ceci :
# defoptions=quiet splash force-hpet
- Enregistrer le fichier. Quand vous êtes revenu dans le terminal taper :
sudo update-grub
- Ce changement n'est effectif qu'après le redémarrage du portable
[edit] L'échelonnement des fréquences du processeur (CPU Frequency scaling)
(Note : ça ne semble pas être indispensable si vous utilisez ubuntu-eee 8.04)
- Editez /etc/modules
sudo gedit /etc/modules
- Ajoutez la ligne :
p4_clockmod
- Vérifier que powernowd est installé (Je pense que ça l'est par défaut) Sinon installez-le grâce à cette ligne
sudo apt-get install powernowd
[edit] Mode portable (Laptop-mode)
Activez alternativement le mode portable (Alternatively enable laptop-mode)
- Activez alternativement le mode portable en editant /etc/default/acpi-support
ENABLE_LAPTOP_MODE=true
- Editez /etc/laptop-mode/laptop-mode.conf
ENABLE_LAPTOP_MODE_ON_BATTERY=1
- Avec un disque SSD, désactivez toutes les fonctionnalités propres aux disques durs mécaniques
CONTROL_HD_XXX=0
- Adaptez les options d'échelonnemment des fréquences du processeur, des réglages trop agressifs impactent les performances. Ce réglage fonctionne bien:
BATT_CPU_GOVERNOR=performance
Vous pouvez vérifier la fréquence actuelle du processeur avec
cat /proc/acpi/processor/CPU1/throttling
Avec ces réglages, le processeur reste la plupart du temps à 50% ( en demi-sommeil) et se réveille immédiatement quand il est sollicité, comme, par exemple, en ouvrant des pages web dans firefox.
[edit] 15 sec dirty_writeback_centisecs
Ceci réduit le nombre d'écriture sur les disques durs. En temps normal, c'est 100 fois par seconde, donc 1500 en 15 secondes. (voir http://www.westnet.com/~gsmith/content/linux-pdflush.htm (en))
- Ouvrez une console et tapez:
sudo gedit /etc/sysctl.conf
- Ajoutez la ligne:
vm.dirty_writeback_centisecs=1500
- Ça prend effet qu'au prochain démarrage de la machine
[edit] 15 sec ext3 commit interval
Ceci est efficient si vous utilisez une partition EXT3/EXT4. Celles-ci sont journalisées, c-à-d qu'elles écrivent sur le disque toutes les 5 secondes une description de ce qu'elle font.
Voir man mount. commit=nrsec - Synchroniser toutes les données et les méta-données toutes les nsec secondes. La valeur par défaut est 5 secondes. Zéro signifie la valeur par défaut.
- Ouvrez /etc/fstab
sudo gedit /etc/fstab
- Trouvez la partition principale (root). Ça ressemble à çà:
UUID=e50b7067-d585-49e0-af2b-167649dda172 / ext3 defaults,errors=remount-ro 0
- Ajoutez l'option commit "commit=15"
UUID=e50b7067-d585-49e0-af2b-167649dda172 / ext3 defaults,errors=remount-ro,commit=15 0

