1 |
Bueno... sigo con mi centrino a tortas :) |
2 |
|
3 |
Ahora para los que tengan un centrino y quieran usar las capacidades de |
4 |
escalado de cpu (modulación del micro). |
5 |
|
6 |
En el kernel 2.6.0 existe un módulo llamado speedstep-centrino. |
7 |
|
8 |
El módulo en cuestión debe ser usado con un demonio que haga el |
9 |
correspondiente escalado de cpu (aún no he conseguido averigurar como |
10 |
hacerlo manualmente accediendo al /proc/) |
11 |
|
12 |
El único demonio que he encontrado para hacer esa tarea es speedfreq. |
13 |
(cpudyn y cpufreq no funcionan con 2.6.0 por lo que tengo probado) |
14 |
|
15 |
Con speedfreq tenemos dos programas, el demonio y el cliente. |
16 |
|
17 |
Con el demonio ponemos en funcionamiento el sistema, podemos pasarle |
18 |
ciertos parametros, entre los que se encuentran que los usuarios puedan |
19 |
cambiar los modos de funcionamiento o solo el root, y el modo de |
20 |
funcionamiento actual. |
21 |
|
22 |
con el cliente controlamos y monitorizamos el demonio y lo que hace. |
23 |
|
24 |
los modos de funcionamiento son: |
25 |
|
26 |
Dynamic (escalado dinámico según el uso) |
27 |
powersave (baja la cpu al mínimo.. 600mhz en el mío) |
28 |
performance (sube la cpu al máximo.. 1500) |
29 |
XXX (pones los mhz que quieras) |
30 |
|
31 |
Y eso es todo, con la interfaz podemos ver como hace el escalado, y con |
32 |
cat /proc/cpuinfo vemos que es verdad.. :) |
33 |
|
34 |
un ejemplillo |
35 |
|
36 |
bash-2.05b$ speedfreq -p dynamic |
37 |
bash-2.05b$ speedfreq -m |
38 |
New policy: dynamic 1633907-3221202 MHz |
39 |
CPU new speed 600 MHz, 73.2899% idle |
40 |
CPU new speed 700 MHz, 22.7646% idle |
41 |
CPU new speed 600 MHz, 90% idle |
42 |
CPU new speed 700 MHz, 0% idle |
43 |
CPU new speed 800 MHz, 14.9144% idle |
44 |
CPU new speed 700 MHz, 80% idle |
45 |
CPU new speed 800 MHz, 19.0698% idle |
46 |
CPU new speed 700 MHz, 80% idle |
47 |
CPU new speed 600 MHz, 94.878% idle |
48 |
|
49 |
bash-2.05b$ |
50 |
|
51 |
PD: Disculpad el crossposting, pero es algo que venía comentando en |
52 |
gentoo-user-es y en la lista de lilo (ya que en la uah se han comprado |
53 |
muchos centrinos :) |
54 |
|
55 |
|
56 |
-- |
57 |
gentoo-user-es@g.o mailing list |