View previous topic :: View next topic |
Author |
Message |
Palmax Maverick Guru
Joined: 14 Oct 2004 Posts: 339
|
Posted: Wed May 11, 2005 2:04 pm Post subject: Existe powernowd y ONDEMAND |
|
|
Recuerdo que existe powernowd como un buen demonio para el ahorro de batería (no solo para los micros con POWER NOW, sino tb en mi Pentium 4 HT).
Además os recuerdo que desde hace poco existe ONDEMAND, aunque no se muy bien como funciona eso del ONDEMAND
¿Alguna idea?
Palmax Maverick
palmax@gmail.com |
|
Back to top |
|
|
Palmax Maverick Guru
Joined: 14 Oct 2004 Posts: 339
|
Posted: Thu May 12, 2005 7:22 pm Post subject: wmlaptop |
|
|
No os dije que existe wmlaptop que si está el contolador en el espacio de usuario permite cambiar la frecuencia decon una miniventanita y un par de botones y tb controla la batería y la pantalla. Parece chulo.
De todas formas nadie sabe que es eso de ondemand, creo que el kernel revisa el trabajo que tiene en ese momento y con ese estudio pone la frecuencia que considere. Al fin y al cabo el que sabe perdectamente que trabajaos tiene es el kernel, lo demás es preguntar como de usada está la CPU, que parece lo mismo pero no lo es.
¿Alguien sabe como se utiliza eso de ONDEMAND?
Gracias
Palmax Maverick
palmax@gmail.com |
|
Back to top |
|
|
Franco Gotusso Guru
Joined: 15 Apr 2004 Posts: 313 Location: Benidorm, Alicante, Spain
|
Posted: Thu May 12, 2005 7:40 pm Post subject: |
|
|
Portado al wiki _________________ Los programadores están ocupados intentando mejorar los programas a prueba de idiotas. Mientras tanto el universo intenta mejorar a los idiotas. El universo va ganando. |
|
Back to top |
|
|
Chewieip Tux's lil' helper
Joined: 16 Jul 2004 Posts: 79 Location: Girona, Spain
|
Posted: Wed May 10, 2006 4:31 pm Post subject: |
|
|
Subo este post arriba después de tanto tiempo para aclarar unas ideas y discutir sobre el funcionamiento del cpufreqd.
En este momento, tengo mi PC con el cpufreq corriendo con el Ondemand. El Ondemand es, tal como dijo Palmax Maverick, un controlador dinámico de la freqüencia segun el trabajo de la CPU.
Mi problema es que esta totalmente fluctuando de 600 a 1600 (tengo un centrino) sin parar, pasando por intermedios. Lo que me preocupa es si esto no puede ser malo para el PC ... no creo que sea muy normal un funcionamento de "throotle" tan bestia.
Alguien más lo ha probado? _________________ El único caso en que P= NP es cuando N = 1. |
|
Back to top |
|
|
LinuxBlues l33t
Joined: 26 Mar 2005 Posts: 892
|
Posted: Thu May 11, 2006 9:38 pm Post subject: |
|
|
Te recomendaría el uso de cpudyn, funciona perfectamente y a la primera... Además está desarrollado por un español
No puedo seguir haciendo más comentarios porque de momento estoy haciendo pruebas con powersave y pmtools. Pero powersave es un cañón Maneja ACPI y APM (aunque con acpid, pero eliminando todos los events) sin el más mínimo problema.
En fin, ambos están masked, pero con pmtools puedes volcar todas las tablas DSDT y hacer uso de ellas |
|
Back to top |
|
|
cohone Tux's lil' helper
Joined: 27 Mar 2006 Posts: 113
|
Posted: Fri May 12, 2006 1:51 pm Post subject: |
|
|
Quote: | ¿Alguien sabe como se utiliza eso de ONDEMAND? |
Si tienes bien configurado el kernel:
Code: | echo ondemand >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor |
Para volver a perfomance
Code: | echo perfomance >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor |
También tienes powersave(cpu siempre al minimo)
Code: | echo powersave >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor |
Quote: |
Mi problema es que esta totalmente fluctuando de 600 a 1600 (tengo un centrino) sin parar |
A mi me va bien... solo sube cuando hay carga de trabajo en la cpu, aunque suele(no siempre) saltar directamente al máximo y al minimo. |
|
Back to top |
|
|
pacho2 Developer
Joined: 04 Mar 2005 Posts: 2599 Location: Oviedo, Spain
|
Posted: Tue May 16, 2006 5:39 pm Post subject: Re: Existe powernowd y ONDEMAND |
|
|
Palmax Maverick wrote: | Recuerdo que existe powernowd como un buen demonio para el ahorro de batería (no solo para los micros con POWER NOW, sino tb en mi Pentium 4 HT).
Además os recuerdo que desde hace poco existe ONDEMAND, aunque no se muy bien como funciona eso del ONDEMAND
¿Alguna idea?
Palmax Maverick
palmax@gmail.com |
Yo siempre uso ondemand, tanto en un amd64 como en un centrino core duo (además con las dos CPUs ).
Con el governor ondemand, la frecuencia cambiará según lo usada que este. Por ejemplo, si tengo el escritorio y no corro nada que consuma CPU, la frecuencia permanece, en mi caso, a la mitad, si abro algo que requiera más CPU, la frecuencia sube.
Saludos |
|
Back to top |
|
|
aj2r l33t
Joined: 11 Sep 2005 Posts: 705 Location: Granada/Andalucía/España
|
Posted: Tue May 16, 2006 6:33 pm Post subject: |
|
|
Pues ya que el howto es para portátiles lo suyo es que el demonio con que se controle la frecuencia sea laptop_mode que es capaz de hacer esto y otras cosas muy interesantes para la duración de la batería |
|
Back to top |
|
|
opotonil l33t
Joined: 17 Jun 2005 Posts: 801 Location: 127.0.0.1
|
Posted: Wed May 17, 2006 11:45 am Post subject: |
|
|
Yo actualmente estoy usando el cpufreqd, ya que es el que se explicaba en la documentacion oficial de gentoo y el que mejor ponian en cuanto a posibilidades, y la verdad es que me va perfectamente, pero mirando un articulo de BULMA vi que el cpudyn tambien puede poner el HD en stand by cosa que no puede hacer el cpufreqd o por lo menos yo no he encontrado ninguna referencia por mas que he buscado, asi que no se si canviarme ¿cual os parece mejor? y en cuanto al laptop_mode la verdad que una vez que lo probe no me convencio demasiado.
Salu2. |
|
Back to top |
|
|
Franchute13 Tux's lil' helper
Joined: 30 Aug 2004 Posts: 102 Location: Argentina
|
Posted: Wed May 24, 2006 3:10 pm Post subject: |
|
|
Hola.
Tengo una duda y un problema
La duda es que debo elegir si
*Intel Pentium 4 clock modulation,
*Intel Speedstep on ICH-M chipsets
*Intel SpeedStep on 440BX/ZX/MX chipsets
para un Pentium M, yo creo que es Intel Speedstep on ICH-M chipsets pero no estoy 100% seguro.
ahora el problema.
Siguiendo la guia de
http://www.gentoo.org/doc/es/power-management-guide.xml
cuando llego a:
tail -f /var/log/acpid | grep "received event"
no me funciona. Osea, debo esperar un resultado parecido a
[Tue Sep 20 17:39:06 2005] received event "ac_adapter AC 00000080 00000000"
[Tue Sep 20 17:39:06 2005] received event "battery BAT0 00000080 00000001"
cuando enchufo o desenchufo el AC, pero nada. Alguna idea?
La portatil es una IBM R51e.
http://www.thinkwiki.org/wiki/Category:R51e
Gracias |
|
Back to top |
|
|
pacho2 Developer
Joined: 04 Mar 2005 Posts: 2599 Location: Oviedo, Spain
|
Posted: Wed May 24, 2006 5:00 pm Post subject: |
|
|
Franchute13 wrote: | Hola.
Tengo una duda y un problema
La duda es que debo elegir si
*Intel Pentium 4 clock modulation,
*Intel Speedstep on ICH-M chipsets
*Intel SpeedStep on 440BX/ZX/MX chipsets
para un Pentium M, yo creo que es Intel Speedstep on ICH-M chipsets pero no estoy 100% seguro.
ahora el problema.
Siguiendo la guia de
http://www.gentoo.org/doc/es/power-management-guide.xml
cuando llego a:
tail -f /var/log/acpid | grep "received event"
no me funciona. Osea, debo esperar un resultado parecido a
[Tue Sep 20 17:39:06 2005] received event "ac_adapter AC 00000080 00000000"
[Tue Sep 20 17:39:06 2005] received event "battery BAT0 00000080 00000001"
cuando enchufo o desenchufo el AC, pero nada. Alguna idea?
La portatil es una IBM R51e.
http://www.thinkwiki.org/wiki/Category:R51e
Gracias |
Este post era originalmente un HOWTO, quizás deberías abrir un nuevo hilo.
En cuanto al problema, asegurate de que estas corriendo acpid.
Para el pentium-m usa el speedstep
Saludos |
|
Back to top |
|
|
Franchute13 Tux's lil' helper
Joined: 30 Aug 2004 Posts: 102 Location: Argentina
|
Posted: Fri May 26, 2006 12:24 am Post subject: |
|
|
Gracias por tu respuesta. Tambien tiene razon y pido disculpas por no haber creado otro hilo.
Igualmente gracias por el How To |
|
Back to top |
|
|
upszot Guru
Joined: 29 Apr 2009 Posts: 306 Location: Argentina
|
Posted: Sun Mar 28, 2010 8:40 pm Post subject: |
|
|
Hola gente..
Una consulta estoy configurando esto en base al HOW-TO y esta guia... http://www.gentoo.org/doc/es/power-management-guide.xml
y me gustaria saber que driver del procesador seleccionar para mi CPU
Code: | M1530 upszot # cat /proc/cpuinfo | grep -i name
model name : Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz
model name : Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz
| Las opciones en el kernel (2.6.31-gentoo-r10) para intel ahora son...
Code: | < > Intel Enhanced SpeedStep (deprecated) (NEW)
< > Intel Speedstep on ICH-M chipsets (ioport interface) (NEW)
< > Intel SpeedStep on 440BX/ZX/MX chipsets (SMI interface) (NEW)
< > Intel Pentium 4 clock modulation (NEW) |
de paso si alguien puiera decir de donde se obtiene ese dato mejor aun.... (en la guia dice "Consulte la documentación del núcleo si no está seguro cuál elegir. " .... aunque entre al "Help" de cada una de esas opciones (y tiene una listita cada una) no me termina de quedar claro cual es el que corresponde con el mio)
Edit: aca dejo un screen http://img718.imageshack.us/img718/9765/kernel.jpg
saludos y gracias por el HOW-TO _________________ ---------------------------------------
Gentoo >> Dell XPS M1530 - T8300 - 4gb - 8600gt 256
ubuntu + xp >> Athon 2000+xp - 1gb - 6600gt 128bt
dd-wrt v24 >> linksys wrt54gl v1.1
android 2.3 (Miui) >> Motorola Defy |
|
Back to top |
|
|
upszot Guru
Joined: 29 Apr 2009 Posts: 306 Location: Argentina
|
Posted: Mon Mar 29, 2010 12:00 am Post subject: |
|
|
upszot wrote: | Hola gente..
Una consulta estoy configurando esto en base al HOW-TO y esta guia... http://www.gentoo.org/doc/es/power-management-guide.xml
y me gustaria saber que driver del procesador seleccionar para mi CPU
Code: | M1530 upszot # cat /proc/cpuinfo | grep -i name
model name : Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz
model name : Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz
| Las opciones en el kernel (2.6.31-gentoo-r10) para intel ahora son...
Code: | < > Intel Enhanced SpeedStep (deprecated) (NEW)
< > Intel Speedstep on ICH-M chipsets (ioport interface) (NEW)
< > Intel SpeedStep on 440BX/ZX/MX chipsets (SMI interface) (NEW)
< > Intel Pentium 4 clock modulation (NEW) |
de paso si alguien puiera decir de donde se obtiene ese dato mejor aun.... (en la guia dice "Consulte la documentación del núcleo si no está seguro cuál elegir. " .... aunque entre al "Help" de cada una de esas opciones (y tiene una listita cada una) no me termina de quedar claro cual es el que corresponde con el mio)
Edit: aca dejo un screen http://img718.imageshack.us/img718/9765/kernel.jpg
saludos y gracias por el HOW-TO |
hola a todos...
Bueno el tema de la frecuencia del cpu funciona sin marcar esas opciones en el kernel que puse arriba ...
Code: |
M1530 upszot # modprobe acpi-cpufreq
M1530 upszot # /etc/init.d/acpid start
* Starting acpid ... [ ok ]
M1530 upszot # cd /sys/devices/system/cpu/cpu0/cpufreq/
M1530 cpufreq # cat scaling_governor
userspace
M1530 cpufreq # echo -n 1200000 > scaling_setspeed
M1530 upszot # cat /proc/cpuinfo | grep -i Mhz
cpu MHz : 1200.000
cpu MHz : 2400.000 |
pero entonces para que es esta parte del HOW-TO?...
ResetReboot wrote: | Bueno, me he decidido a hacer un mini-howto sobre el cpufreq en Gentoo, que aunque muchos habréis leido la guía oficial de Gentoo sobre el power save, creo que a más de un noob le vendrá bien, comencemos:
Para empezar, necesitamos compilar el kernel con cpufreq:
Code: |
[En la lista que sigue elige el driver de tu CPU] | Una advertencia, mi portátil es un Celeron Mobile a 2.50Ghz(no M, cuidado) y el driver que he de usar es el Intel Pentium 4 clock modulation, para los demás usa el Intel Speedstep on ICH-M chipsets (ioport interface) (para Pentium M) o el Intel SpeedStep on 440BX/ZX/MX chipsets (SMI interface).
|
saludos _________________ ---------------------------------------
Gentoo >> Dell XPS M1530 - T8300 - 4gb - 8600gt 256
ubuntu + xp >> Athon 2000+xp - 1gb - 6600gt 128bt
dd-wrt v24 >> linksys wrt54gl v1.1
android 2.3 (Miui) >> Motorola Defy |
|
Back to top |
|
|
|