Overclocking en el N900

28.080 52
 #31
Escrito (Editado )  0  0  
Buenas:

Vamos a empezar a cambiar las frecuencias. Antes de nada, es importante señalar que lo que le funcione a uno no tiene necesariamente porqué funcionarle a otro. Cada micro es diferente y los resultados dependerán de la suerte que cada uno haya tenido con su N900 (lo bueno que sea el procesador que le haya tocado a su N900).

Como ya dije antes, para cambiar al configuración hay que usar el comando indicado, seguido del nombre del fichero de configuración que queremos aplicar. Por ejemplo, si tecleamos esto (como root):

quote:

/usr/sbin/kernel-load /usr/share/kernel-power-settings/default


estaremos aplicando la configuración contenida en el fichero default, mientras que si tecleamos esto:

quote:

/usr/sbin/kernel-load /usr/share/kernel-power-settings/lv


estaremos aplicando la configuración contenida en el fichero lv.

Es necesario señalar una serie de cosas:


  • Los cambios así aplicados no son persistentes entre reinicios. Veremos más adelanet cómo hacerlo.
  • Conky es una buena herramienta para ver a qué frecuencia está trabajando la CPU.
  • Cuando el N900 está conectado por USB, la frecuencia mínima se fija siempre a 500Mhz. No saber esto puede llevar a equívocos.


En el siguiente mensaje, veremos una descripción de cada fichero predefinido.

Saludos.
 #32
Escrito (Editado )  0  0  
Buenas:

El contenido de los ficheros por defecto es el siguiente:

default:

Frecuencia máxima: 600Mhz
Frecuencia mínima: 250Mhz
Voltajes por defecto.

lv:

Frecuencia máxima: 600Mhz
Frecuencia mínima: 250Mhz
Voltajes más bajos de lo normal.

ulv:

Frecuencia máxima: 600Mhz
Frecuencia mínima: 250Mhz
Voltajes aún más bajos que los de lv.

xlv:

Frecuencia máxima: 600Mhz
Frecuencia mínima: 250Mhz
Voltajes aún más bajos que los de ulv.

ideal:

Frecuencia máxima: 850Mhz
Frecuencia mínima: 500Mhz
Los mismos voltajes que xlv.

Es necesario señalar que, cuanto más bajemos el Debes estar logueado para poder ver los enlaces., menor será el consumo, menos se calentará el terminal y menos afectaremos a la vida del micro con el overclock. Lógicamente hay una contrapartida y es la estabilidad. Si lo bajamos demasiado, el terminal se volverá inestable con lo que se aplica lo que ya dije antes: los resultados dependerán de la suerte que haya tenido cada uno con el micro que le haya tocado.

Por tanto, aquellos que apliquen las configuraciones lv, ulv o xlv, tendrán el mismo rendimiento de siempre pero con menor consumo de batería, menos temperatura y en teoría mayor vida del micro. Se debería empezar a probar por lv. Si funciona bien durante un tiempo se podría pasar al ulv y así hasta llegar al xlv. En mi caso, funciona perfectamente con los voltajes de xlv.

Saludos.
 #33
Escrito (Editado )  0  0  
Buenas:

Vamos a aumentar la frecuencia. Una vez que sepamos qué voltajes soporta nuestro micro, haremos lo siguiente. Copiamos el fichero de configuración que contenga el voltaje óptimo para nuestro micro, guardándolo donde queramos. Supongamos que el voltaje que soporta nuestro micro es el xlv:

quote:

cp /usr/share/kernel-power-settings/xlv /home/user/MyDocs/kevloral


Bien, con esto, tenemos una copia del fichero de configuración de nuestro voltaje guardado en el directorio /home/user/MyDocs y cuyo nombre es kevloral.

Antes de nada, una advertencia:

Modificad sólo los campos MIN_FREQ y MAX_FREQ. Cambiar cualquier otro campo sin estar seguro de lo que se hace puede freir el micro prácticamente al instante.

Para cambiar la frecuencia, editaremos los campos MIN_FREQ y MAX_FREQ. Los posibles valores a poner son:

125Mhz: 124999
250Mhz: 250000
500Mhz: 500000
550Mhz: 550000
600Mhz: 599000
700Mhz: 700000
750Mhz: 750000
805Mhz: 805000
850Mhz: 850000
900Mhz: 900000

Así que, a partir de ese punto, toca ir probando. Por cierto, el poner de frecuencia mínima 125Mhz no parece tener grandes ventajas de cara a la batería y por el contrario parece que afecta negativamente al escalado de las frecuencias. Hasta que este tema esté más claro, yo recomendaría dejar la frecuencia mínima en 250Mhz.

Y para aplicar la configuración, usaremos el comando de siempre (como root):

quote:

/usr/sbin/kernel-load /home/user/MyDocs/kevloral


Vuelvo a repetir que esta configuración no es persistente. Tras reiniciar el terminal, se volverá a la configuración pro defecto. En el siguiente mensaje explciaremos como dejar una configuración de forma que sobreviva a los reinicios (cosa que sólo recomiendo hacer cuando uno esté bastante seguro de que su configuración funciona bien).

Saludos.
 #34
Escrito (Editado )  0  0  
Una vez que estamos seguros de qué configuración de frecuencias y voltajes es la que queremos para nuestro móvil y hemos comprobado durante algunos días de uso que es estable, llega el momento de hacerla persistente.

Hacerlo es tan sencillo como copiar el fichero donde tenemos la configuración al directorio /etc/default y renombrarlo a kernel-power. Para ello, suponiendo que el fichero donde tenemos la configuración deseada es /home/user/MyDocs/kevloral, no tendremos más que teclear lo siguiente (como root):
quote:

cp /home/user/MyDocs/kevloral /etc/default/kernel-power

Desde ese momento, cada vez que el terminal arranque, adoptará esa configuración. Logicamente, si queremos que eso deje de ocurrir, no hay más que borrar el fichero kernel-power (como root):
quote:

rm /etc/default/kernel-power


Saludos.
 #35
Escrito (Editado )  0  0  
Espacio reservado para otras configuraciones (UP_THRESHOLD y SAMPLING_RATE).
 #36
Escrito   0  0  
He mirado por encimilla y parece que no hay nada para los N8x0... salvo no lo sepa.
 #37
Escrito   0  0  
(Usuario baneado)
 #38
Escrito   0  0  
quote:
Originalmente escrito por MrRaven
leche , pues igual hay que probar a hacerle overclocking a la bestia parda esta a ver que tal tira... Pero claro , que "inconvenientes" podemos encontrarnos a la larga por hacer esto ??


Buenas:

El overclocking acorta la vida del micro fundamentalmente, aunque no de forma exclusiva, debido a la electromigración. Este proceso tiene lugar al elevar el voltaje de operación y se acelera al elevarse la temperatura. Si somos prudentes al overclockear el micro, no ponemos una frecuencia máxima descabellada y conseguimos que el micro opere a un voltaje menor que aquel con el que viene de fábrica, no creo que los efectos sean muy notables (pero tampoco pondría la mano en el fuego).

Saludos.
 #39
Escrito (Editado )  0  0  
Espacio reservado para la frecuencia mínima y su relación con la duración de la batería.
 #40
Escrito   0  0  
(Usuario baneado)
Volver a Maemo