¿Por qué Powertop todavía detecta ajustes ajustables en> 12.04?

15

De acuerdo con este Q&A , ya no se necesitan herramientas de modo portátil y Powertop con ubuntu 12.04 ya que los ahorros de energía ahora están incluidos en el kernel.

Así que decidí eliminar las herramientas de modo portátil de mi computadora portátil, ya que causaba que mi computadora portátil se apagara cuando estaba con batería y supuestamente no haría ninguna diferencia en el consumo de energía.

Pero cuando revisé Powertop después de quitar las herramientas de modo portátil, comenté que en realidad algunos "Tunables" pasaron de "bueno" con el modo portátil todavía encendido a "malo" después de quitarlo.

Bad           VM writeback timeout                                                                                   
Bad           Runtime PM for PCI Device Fresco Logic FL1000G USB 3.0 Host Controller
Bad           Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
Bad           Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
Bad           Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6
Bad           Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4
Bad           Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1
Bad           Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2
Bad           Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
Bad           Runtime PM for PCI Device Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
Bad           Runtime PM for PCI Device Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
Bad           Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1
Good          Wireless Power Saving for interface wlan0
Good          Enable SATA link power management for /dev/sda
Good          NMI watchdog should be turned off
Good          Enable Audio codec power management
Good          Bluetooth device interface status
Good          Autosuspend for USB device BT-270 (Broadcom Corp)
Good          Autosuspend for USB device USB2.0 UVC 2M WebCam (USB2.0 UVC 2M WebCam)

Con las herramientas de modo portátil todavía activadas, solo la primera se marcó como "mala".


Entonces mis preguntas reales son:

  • Si esos ahorros de energía están integrados en el núcleo utilizado por Ubuntu 12.04, ¿por qué Powertop puede ver la diferencia?

  • ¿Eliminar las herramientas de modo portátil cambiará algo la duración de la batería?

  • También instalé Júpiter para mejorar mi vida útil, ¿esto también es irrelevante?


Espero que mis explicaciones sean algo claras. (tenga en cuenta que soy bastante nuevo en Ubuntu y GNU / Linux)

Muchas gracias.

usuario138784
fuente
1
En comparación con WinXP o Win7 en las mismas computadoras portátiles, Ubuntu siempre ha sido bueno, con la configuración predeterminada (uso Ubuntu en computadoras portátiles desde 2006). Si eres "bastante nuevo en Ubuntu", comenzaría usándolo tal como está, en lugar de comenzar a cambiar cosas que no entiendes ... Pero es solo mi humilde opinión. *
ttoine

Respuestas:

7

Lo responderé por partes:

Explicaciones

Si esos ahorros de energía están integrados en el núcleo utilizado por Ubuntu 12.04, ¿por qué Powertop puede ver la diferencia?

  • PowerTop puede hacer algo de trabajo para ahorrar energía, el núcleo ahora tiene una función incorporada para administrar la duración de la batería, que se habilita a través de herramientas de modo portátil, aunque viene configurado para hardware genérico. PowerTop le pasa a las herramientas de modo portátil algunas instrucciones para una mejor administración de energía basada en su sistema específico, por lo que de esta manera no necesita configurar manualmente el archivo de herramientas de modo portátil. En resumen, automatiza la configuración de los ajustes de potencia, aunque no puedo decir lo que representa en números, cada batería, cada sistema son diferentes, si lo desea, realice algunas pruebas.

¿Eliminar las herramientas de modo portátil cambiará algo la duración de la batería?

  • Laptop-mode-tools es un paquete que es responsable de extender la vida útil de la batería, y lo más importante, este paquete es lo que activa la función de modo portátil del kernel de Linux. Este paquete le permite ajustar una gran cantidad de configuraciones relacionadas con la energía a través de la edición directa de archivos, puede usar PowerTop para hacer el trabajo sucio por usted, pero si sabe mucho ... nada automatizado puede sustituir un trabajo humano duro . En resumen, eliminar las herramientas de modo portátil puede causar una diferencia notable en la duración de la batería, ya que su sistema sin él no se preocupará por usar la energía de la batería de manera eficiente.

También instalé Júpiter para mejorar la duración de la batería, ¿esto también es irrelevante?

  • Júpiter permite que su sistema aproveche la tecnología Super Hybrid Engine (SHE) que utiliza un trabajo colaborativo entre hardware, software y BIOS para ahorrar batería. Si su hardware utiliza SHE, necesita Júpiter para aprovecharlo, ya que puede aumentar la vida útil de la batería hasta en un 50%. Aunque si su hardware no es compatible con SHE, Júpiter actúa como una herramienta de ahorro de energía normal que regula el uso de energía del sistema de acuerdo con sus necesidades. Resumirlo hace la diferencia, principalmente si puede usar SHE, aunque a medida que pasa el tiempo las herramientas como PowerTop harán que la administración de energía sea tan eficiente que no será necesario un software como Júpiter, pero por ahora puede ver algunas mejoras.

Eche un vistazo a estas páginas para obtener más información:

Responder

¿Por qué Powertop todavía detecta ajustes ajustables en> 12.04?

Debido a que hay configuraciones ajustables, hasta donde yo sé, todavía necesita herramientas de modo portátil para hacer uso de las funciones de ahorro de energía incorporadas en el kernel de Linux, o en su lugar, un programa como Júpiter. Las preguntas y respuestas que mencionó muestran que se realizaron mejoras en el uso de energía en el núcleo, y no mencionó que las herramientas de modo portátil son irrelevantes, y tenga en cuenta que estas mejoras se aplican a todos los casos, cuando está en una computadora de escritorio o portátil, si desea que el kernel administre energía para el uso de la batería, todavía necesita herramientas de modo portátil o algo más que decirle al kernel para que lo haga.

Por qué las mejoras Powertop, Júpiter y compañía. reclamo de oferta no se ha implementado en el kernel?

Vea que PowerTop no agrega funciones a la administración de energía, las funciones que utiliza están implementadas en el kernel de Linux, aunque el kernel de Linux no sabe cuándo usarlas, aquí ingresan las herramientas de modo portátil, que requieren el uso de estas funciona desde el núcleo, aunque las herramientas de modo portátil, por cuestiones de estabilidad, seguridad y compatibilidad, están diseñadas para fines genéricos.

Debido a eso existe el paquete PowerTop que reconfigura las herramientas de modo portátil de acuerdo con la máquina específica en uso. laptop-mode-tools simplemente no puede configurarse para optimizar su uso porque hace que la herramienta sea más frágil, susceptible a fallas e inestable.

Es por eso que PowerTop no puede "fusionarse" con las herramientas de modo portátil y ver que el kernel ya tiene las características, las herramientas de modo portátil solo dicen: - ¡Úselo, estamos en una computadora portátil!

Jupiter utiliza SHE, una tecnología restringida solo para portátiles ASUS. El kernel de Linux no puede implementar esta función porque es una función basada en software. Y Júpiter también ofrece modos de uso para el usuario, por lo que el usuario decide cuáles son las necesidades, algo que el núcleo no puede ofrecer y Júpiter solo le dice al núcleo qué hacer, nuevamente, el núcleo tiene las características para usar, y Júpiter le está diciendo al kernel: - ¡Úselos de esta manera!

SHE es una herramienta que mejora la eficiencia energética de la computadora portátil, aumenta de manera inteligente el rendimiento del sistema bajo una carga pesada, lo que permite que la computadora portátil satisfaga las demandas de las tareas intensivas de procesador y recursos y también ofrece una opción de modos de rendimiento y consumo de energía que permiten a los usuarios realizar ajustes rápidos y fáciles para adaptarse a sus escenarios de uso.

Por lo tanto, es solo un software que hace uso de un diseño de hardware específico, identifica procesos que se ejecutan para administrar la energía y ofrece personalización al usuario. Una función de kernel no puede ofrecer eso, el kernel no está ahí para evaluar cosas y tomar decisiones sobre cuándo usar algo o no, y el software aquí es imprescindible ya que necesita saber del sistema operativo cuánta potencia necesita, el kernel no puede evaluar estas necesidades

Resumiendo: Linux Kernel tiene las características, las herramientas de modo portátil solo le dicen al kernel que es hora de usarlas, porque Kernel solo no puede decidir eso, ni siquiera sabe si se está ejecutando en una computadora de escritorio o portátil. PowerTop personaliza las herramientas de modo portátil para hacer un mejor uso de sus capacidades. Júpiter actúa como una combinación de PowerTop y herramientas de modo portátil y también ofrece al usuario una forma sencilla de personalizar las opciones de consumo de energía. ¿Por qué Canonical no puede reemplazar las herramientas de modo portátil por una herramienta más completa como Júpiter? Si quieren, pueden hacerlo, aunque, como dije, hace que las cosas sean más inestables, ya que actúa de manera diferente en diferentes máquinas, por lo que ganan en rendimiento y características, aunque pierden estabilidad, votaría por Júpiter (o un Canonical ' similar, les encanta hacer las cosas suyas jaja) para sustituir las herramientas de modo portátil.

Creo que no estaba tan claro como quisiera, aquí hay una metáfora para simplificar:

Kernel es la tabla de control de una estación de tren, en esta tabla existen botones (características) donde es posible administrar el uso de los trenes, aunque necesita que alguien presione esos botones cuando sea necesario, este tipo es el operador (modo portátil) herramientas), aunque este tipo solo sigue los patrones según la hora del día para usar o no algunos trenes, pero si tiene una radio, las personas en las estaciones (PowerTop) pueden comunicarle con precisión la necesidad de más o menos trenes. En un sistema más automatizado, el operador (Júpiter) en lugar de una radio tiene cámaras en las estaciones, por lo que solo observa el tráfico en las estaciones y evalúa a sí mismo la necesidad o no de más trenes. Pero observe que la Tabla de control (Kernel) tiene todos los botones (funciones) para controlar los trenes (administrar el consumo de energía).

¿Mi recomendación? Conserve los tres: herramientas de modo portátil, PowerTop y Júpiter. No dañarán su sistema y las cosas tienden a mejorar.

Rodrigo Martins
fuente
Gracias por su respuesta. Es una buena descripción de lo que hace cada herramienta, pero creo que no ha respondido la pregunta real, por qué las mejoras powertop, jupiter y co. El reclamo de oferta no se ha implementado en el núcleo. Puede ser que sus opciones no sean seguras o que no sean lo suficientemente aplicables. Sin embargo, estas son solo conjeturas. Me encantaría escuchar una respuesta canónica sobre eso. De todos modos, como el tiempo de recompensa está llegando a su fin, probablemente le otorgaré su respuesta. De nuevo, gracias por tomarte el tiempo de responder.
Glutanimate
Entonces, si lo entiendo correctamente, ¿las herramientas que se incluyen en el núcleo no se usan automáticamente? (¿pero la cámara se habilitará a través de Powertop?) Como mencioné en la pregunta, no pude solucionar el problema de apagado causado por las herramientas de modo portátil, por lo que no creo que vuelva a instalarlo. :(
user138784
@MHC Lo siento por mi pobre explicación al respecto, editaré mi respuesta para cubrir este asunto, aunque no sé una respuesta canónica a eso, lo siento. user138784 Vea que el kernel de Linux tiene algunas características integradas para ahorrar energía, aunque algo en su sistema operativo necesita decirle al kernel que lo use, y esto es herramientas de modo portátil. PowerTop no es imprescindible, pero puede mejorar el uso de las herramientas de modo portátil.
Rodrigo Martins
Si no puede reinstalar las herramientas de modo portátil, sería mejor obtener Júpiter ya que de alguna manera puede sustituir las herramientas de modo portátil.
Rodrigo Martins
Gracias por la respuesta. Ya tenía Júpiter instalado y parece funcionar. ¿Tienes alguna idea de cómo las herramientas de modo portátil podrían causar los problemas de apagado?
user138784
3

Las herramientas de modo portátil ahora están pasadas de moda, esto puede ser lo que estás buscando;

http://www.linrunner.de/en/tlp/tlp.html

TLP es una herramienta de administración de energía para Linux. Le brinda los beneficios de la administración avanzada de energía sin la necesidad de comprender cada detalle técnico.

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp

Ejecute PowerTOP antes y después para ver la diferencia. La configuración de energía se volverá a perfilar por TLP al reiniciar nuevamente.

fleamour
fuente
Estoy totalmente de acuerdo con esto. Con TLP instalado, logré reducir mi consumo de energía de la batería de 22W a 12W. La duración de la batería de mi computadora portátil ahora es similar a la de Windows.
Glutanimate
Me gustó tlp mejor que las herramientas de modo portátil, pero el problema con tlp es que no tiene ninguna opción para reducir el brillo del lcd cuando funciona con batería.
Miércoles