Tips que he leido en Web Upd8 y que a su vez parten de rm -rf
– Edita el siguiente fichero:
sudo gedit /etc/init.d/ondemand
– Y añade las lineas:
for CPU_THRESHOLD in /sys/devices/system/cpu/cpu*/cpufreq/ondemand/up_threshold
do
[ -f $CPU_THRESHOLD ] || continue
echo -n 40 > $CPU_THRESHOLD
done
– Debe quedarte algo como:
case "$1" in
start)
start-stop-daemon --start --background --exec /etc/init.d/ondemand -- background
;;
background)
sleep 60 # probably enough time for desktop loginfor CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
do
[ -f $CPUFREQ ] || continue
echo -n ondemand > $CPUFREQ
donefor CPU_THRESHOLD in /sys/devices/system/cpu/cpu*/cpufreq/ondemand/up_threshold
do
[ -f $CPU_THRESHOLD ] || continue
echo -n 40 > $CPU_THRESHOLD
done
;;
restart|reload|force-reload)
echo "Error: argument '$1' not supported" >&2
exit 3
;;
stop)
;;
*)
echo "Usage: $0 start|stop" >&2
exit 3
;;
esac
– Tambien abre una terminal y ejecuta:
sudo mkdir /etc/adobe
echo "OverrideGPUValidation=true" >~/mms.cfg
sudo mv ~/mms.cfg /etc/adobe
– Reinicia Firefox y listo.
Estaría muy bien que explicaras qué es lo que hace este código, y porque funciona (y si funciona, a que grado se nota la diferencia) para que estemos informados en nuestro idioma y para que el post no luzca un tanto «incompleto». Todo esto, claro, hablando de muy buena fé. Felicitaciones por tu blog.
Digo lo mismo que Alfonso… Por que anda mejor esto?, por lo visto hace algo con la frecuencia del CPU pero ni idea…
Realize todos los pasos y se sintio una mejoria……perooo, cuando pongo la opción de pantalla completa en videos de youtube e intento regresarlos al tamaño normal Firefox se cierra….cual crees que será el problema????…….
saludos
FMR
El primer tip hace que cuando la carga del ordenador sobrepase el 40%, la cpu se ponga al 100% de velocidad. Esto es aplicable a ordenadores que tienen escalado de frecuencia.
El segundo tip hace que el reproductor flash no realice un chequeo de si puede usar el procesador de la tarjeta gráfica y lo use directemente.
Las fuentes de los tips parecen ser:
https://bugs.launchpad.net/ubuntu/+bug/346289
basicamente esto es mas para las graficas intel que tenian problemas con flash en pantalla completa
lo resolvi con el repositorio drivers X
ya la proxima version (incluso la alpha3 de ubuntu) tienen esto solucionado
https://bugs.launchpad.net/ubuntu/+bug/346289
en cuanto a lo que hacen estos comandos es hacer que el cpu suba su frequencia al maximo (ejemplo de 800mhz a 1500mhz dependiendo de su cpu)
ojo esto eleva la temperatura mucho y si usas la bateria de tu laptop se gasta bien rapido
para mi es mejor si es que usas un pc de escritorio (NO portatil) porner el valor a 20 en vez de 40
lo que pasa es que el script de ondemand es muy flojo y no reaccona con toda la velocidad que debiese , ademas flash no hace que se suba la velocidad del procesador con el script como esta por defecto. por lo que se aumenta la sensibilidad de los cambios de velocidad en el modo ondemand
tambien se puede lograr la mejoria cambiando el modo de ondemand a performance en el APPLET de gnome que cambia la velocidad de la cpu (MOnitor de frecuencia de CPU) es llegar y añadir, para manejar mas de una CPU hay que agregarlo por cada CPU.
cambiando a performance todo anda mas fluido porque no se baja casi la velocidad del procesador de su maximo (100%) y gastara mas electricidad o bateria
lo que hace el :
sudo mkdir /etc/adobe
echo «OverrideGPUValidation=true» >~/mms.cfg
sudo mv ~/mms.cfg /etc/adobe
es evitar la autodeteccionde de las capacidades de la GPU, que el plugin de flash hace por una linea del glcinfo que si mal no recuerdo es SGI (talvez me equivoco con la sigla) y que en tarjetas nvidia al parecer no funciona, por lo que es ultra recomendado para usuarios nvidia como yo. Segun los tipos de adobe, esa es una manera facil de detectar las capacidades de la GPU para la aceleracion por hardware de flash, pero que no siempre funciona bien y que hay mejores pero adobe parece que o hace muy bien su trabajo en linux.
Por lo que si se desactva y la tarjeta de uno no soporta alguno de las aceleraciones por hardware se caera el plugin o botara el navegador (comproado en mi vieja radeon 7000) peor en mi nvidia 9400 funciona muy bien el hack.
saludos
PD: que bueno que masifiquen estos hack que andaban dando uelta por ahi hace un tempo atras y no todos lo sabian.
para desktop IMO
20 es mejor que 40
echo -n 40 > $CPU_THRESHOLD
cambiar a 20
echo -n 20 > $CPU_THRESHOLD
saludos
PD: por si no quedo claro
Como podría notar la diferencia? desplegar un flash por lo regular es cuestión de nada.
Pues, la verdad es que a mi no me ayudo en nada de hecho ahora se cierra Nautilus cada vez que quiero ver en pantalla completa algo en Youtube ¬¬
Voy a tener que revertir los cambios.
:O Ahora que me doy cuenta solo se cierra si uso Firefox y Youtube a pantalla completa, si uso Youtube y Chromium no se cierra, de hecho si funciona y se ve rápido.
Lo intentare cuando tenga tiempo.
Si ves tan limitado tu rendimiento en una netbook, pues deberías usar un navegador algo mas liviano, como SeaMonkey o similar, o cambiar de entorno, como XFCE… u_U
esto es dopar la cpu para que haga algo como desbocarse en cuanto la carga sube un poco. me parece una guarrada que debería ser advertida de entrada. los que lo hagáis notaréis que ganáis algún fps y firefox se engancha menos pero a cambio se os enciende más el ventilador y se os acaba antes la batería.
varias cosas contribuirían a que la situación mejorase sin chapuzas. las que recuerdo ahora son:
a) que flash fuese más ligero. ahora es avergonzantemente pesado.
b) que firefox fuese multi-proceso, como chrome. https://wiki.mozilla.org/Content_Processes (quizá a mediados de 2010 esté listo)
c) menos flash, y más video embedido al estilo HTML 5, con aceleración de GPU.
GRACIAS GRACIAS !!!
Me solucionaste el problema de Flash, antes era imposible ver un video de YouTube en pantalla completa, ahora enda excelente…
Lo mismo, con Firefox 3.51, video intel (Acer Aspire One D250), al establecer el no chequeo del GPU, se cierra Firefox al poner el flash a pantalla completa. El otro script al parecer no da problemas.
ojala me funcionara, pero a mi en vez de que se cierre firefox, se me traba la maquina y tengo que forzar el apagado, mi esperanza es que eso se arregle en ubuntu 9.10, saludos
Gracias, la verdad es que se ha notado bastante la mejoría de la velocidad, gracias de nuevo por compartirlo. Un Saludo.
La verdad es que funciona, mi Internet esta un 15% mas rápido de lo normal y los vídeos en youtube cargan mucho mas rápido.
Hola estaba leyendo la lineas de codigo y como tiene que quedar pero en la linea 11 juntaste un ‘do’ con un ‘for’ queda ‘dofor’ lo cual parece anula ambas instrucciones… esto no genera algun tipo de error en el algoritmo?… sin embargo veo que a muchos le ha funcionado asi que probare de todas formas.
bueno lo probe con youtube y esta pagina http://www.gamesx.com.br/jogos/guitar_hero/guitar_hero.asp no note ninguna diferencia… mi problema es mas que nada con la ultima pagina lo que ocurre es que la musica esta atrazada con respecto al grafico por lo que es muy molesto jugarlo. Ese problema no solo ocurre en esa pagina sino con las demas paginas que utilizan flash en sus juegos… si alguien sabe como resolver este problema me gustaria una manito :D… utilizo ubuntu 10.04 en 64 bits saludos