21 votos

¿Cómo puedo optimizar Ubuntu para uso de la energía mínima?

¿Cómo puedo optimizar Ubuntu para un mínimo consumo de energía? Puedo utilizar mi ordenador portátil para el desarrollo, pero también para la escritura. Tengo un niño de 9 horas de vuelo y una de 6 horas de duración de la batería cuando ya el uso de

  • limita el brillo de la pantalla
  • no hay dispositivos usb
  • sin conexión de red
  • bumblebee instalado y la tarjeta de nvidia apagado
  • TLP establecido en ahorro de energía

¿Cómo puedo ahora aumentar la batería de mi vida, sabiendo que solo quiero escribir (usando LibreOffice)? Esencialmente me quiere un sistema mínimo para una especie de " modo de escritura.'

  • Debo limitar mi quadcore a un núcleo?
  • Debo deshabilitar algunos servicios? Aquí está la lista de service --status-all

    [ + ]  acpid
    [ + ]  anacron
    [ + ]  apache2
    [ - ]  apparmor
    [ ? ]  apport
    [ + ]  atd
    [ + ]  avahi-daemon
    [ ? ]  binfmt-support
    [ + ]  bluetooth
    [ - ]  brltty
    [ + ]  bumblebeed
    [ + ]  console-font
    [ + ]  console-setup
    [ + ]  cron
    [ + ]  cups
    [ + ]  cups-browsed
    [ - ]  dbus
    [ ? ]  dns-clean
    [ - ]  elasticsearch
    [ - ]  fancontrol
    [ + ]  friendly-recovery
    [ - ]  grub-common
    [ ? ]  irqbalance
    [ - ]  kerneloops
    [ ? ]  killprocs
    [ + ]  kmod
    [ ? ]  lightdm
    [ - ]  lighttpd
    [ - ]  lm-sensors
    [ ? ]  mysql
    [ ? ]  networking
    [ + ]  nmbd
    [ ? ]  ondemand
    [ - ]  openvpn
    [ + ]  postgresql
    [ ? ]  pppd-dns
    [ + ]  prey-trigger
    [ - ]  procps
    [ - ]  pulseaudio
    [ ? ]  rc.local
    [ + ]  resolvconf
    [ + ]  rfkill-restore
    [ + ]  rfkill-store
    [ - ]  rsync
    [ + ]  rsyslog
    [ + ]  samba
    [ + ]  saned
    [ - ]  selfcontrol
    [ ? ]  sendsigs
    [ + ]  setvtrgb
    [ - ]  smartmontools
    [ + ]  smbd
    [ ? ]  speech-dispatcher
    [ - ]  sudo
    [ - ]  timidity
    [ ? ]  tlp
    [ - ]  udev
    [ ? ]  umountfs
    [ ? ]  umountnfs.sh
    [ ? ]  umountroot
    [ - ]  unattended-upgrades
    [ - ]  urandom
    [ + ]  winbind
    [ - ]  x11-common
    
    • Debe instalar una más ligera entorno de escritorio? Puedo hacer esto en un bonito y limpio (después de todo, tengo mi laptop muy bien configurado y no quiero tener que volver a instalar antes de 14.04).
    • Debo hacer algo más?

Una última cosa: me gustaría activar o desactivar todas estas opciones con un script (que voy a ejecutar sólo cuando se está trabajando en la batería). Por favor, sea tan amable como para incluir sugerencias sobre cómo hacer lo que usted sugiere.

PS: la información en algunos de los posibles duplicados está fechado para 13.10.

6voto

Zian Choy Puntos 1510

usted puede utilizar una herramienta denominada como pm-powersave. Que volverá a su Ubuntu en modo de baja potencia.

uso:

  • pm-powersave true comenzará modo de ahorro de energía.

  • pm-powersave false detendrá el modo de ahorro de energía.

enter image description here

Para obtener más información

manual para la http://manpages.ubuntu.com/manpages/saucy/man8/pm-powersave.8.html comando Manpage icon

4voto

The Thunder Chimp Puntos 123

Uno de los usos más de potencia es la unidad de disco duro. Si sólo está utilizando la computadora para que la palabra de capacidades de procesamiento, usted podría ser capaz de ir por períodos significativos de tiempo sin leer o escribir en el disco duro.

  1. Deshabilitar el sistema de archivos de diario. Este es uno de los usos más frecuentes de la unidad de disco duro. Esto también permitirá que el siguiente objeto a ser mucho más eficaz.
  2. El uso de buffer de escritura a disco. Es posible buffer de escritura a disco para un período de tiempo significativo antes de escribirlos en el disco duro. Si sólo se está ejecutando un programa, esto podría permitir el disco duro para eliminar apaga durante 20 o 30 minutos, incluso si usted está escribiendo para el dispositivo. Yo uso laptop-mode-tools. No sé la de ubuntu método aprobado para este.
  3. Otro disco duro opciones de ahorro de energía. (Spindown más a menudo, etc.)
  4. Como se mencionó anteriormente, el uso de powertop a encontrar otra configuración los cambios que se pueden hacer para reducir el consumo de energía.
  5. Bajo voltaje de la CPU. Este es un poco más complicado que los otros. https://wiki.ubuntu.com/UndervoltingHowto

3voto

chaos Puntos 11188

Puede establecer el gobernador de cpu de todos sus núcleos de cpu a "ahorro de energía". Esa es la más baja de reloj de cpu, y utiliza menos energía.

user@host:~$ for x in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo powersave > $x; done

Para ver que el gobernador está actualmente activa tipo:

user@host:~$ echo $(cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor)
powersave powersave powersave powersave

El valor predeterminado es "ondemand".

EDITAR:

Cuando arranque puede establecer el máximo número de cpus en la entrada de grub al presionar e para editar la entrada y agregar:

maxcpus=1

Después de cambiar la entrada presione F10 para arrancar.

PERO, usted puede limitar sus núcleos de la cpu, pero eso no significa que el uso de menos consumo de energía, que antes. Tenga en cuenta que cuando el sistema es capaz de utilizar eficazmente los múltiples cpus, que necesita para la misma tarea en menos tiempo y produce menos calor, por lo que tiene que probarlo para sus propósitos. Para más info cf. los parámetros del kernel.

1voto

Braiam Puntos 31879

Debe instalar una más ligera entorno de escritorio?

¿Y 0 interfaz gráfica de usuario. Puro basado en texto ambiente, no Xserver se ejecutan en segundo plano, etc...

Debo deshabilitar algunos servicios?

Me gustaría desactivar/stop apache, samba, ntp, pulso, insert your network/audio related service here de servicios.

Debo limitar mi quadcore a un núcleo?

No los necesita? -> sí

No.

No los necesita? -> no

Sí.

Debo hacer algo más?

Miles! Usted puede funcionar con un USB/SSD y olvidarse de la unidad de disco duro de girar fuera de control. Poner la CPU en ahorro de energía el modo. Deshabilitar todas las interfaces de radio. El uso de powertop y ajustado a la verdad en todas power_saving mecanismos. Consigue un extra de batería. Ad absurdium.

Relacionados del mismo autor:

0voto

chronitis Puntos 6457

powertopproporciona una estimación (no particularmente exacta) del uso de energía de los pedazos individuales de procesos hardware y funcionamiento.

Cerrando algunas innecesarias servicios relativos a, por ejemplo, redes/bluetooth, o procesos inútiles de espacio de usuario (por ejemplo, Dropbox/Ubuntu One cuando no hay conexión de red) puede hacer una pequeña diferencia. Nada ejecuta un bucle de tiempo hará que el procesador a despertar del sueño y utilizar un poco de carga extra.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: