logo       

Re: Throttle CPU: msg#00088

Subject: Re: Throttle CPU
Oi Godoy,

Obrigado pela atenção!

Em Qua 30 Ago 2006 21:12, Jorge Godoy escreveu:
> Sei perfeitamente como você se sente.

> Uma dica: os Toshibas têm problema com a ventilação.  O meu A70 padece
> desse mal também.  

Pois é, rapaz... :(

> O quê ajuda bastante é periodicamente limpar os 
> dissipadores e os ventiladores.  Para não ter que abrir a máquina para isso
> -- já que ainda não está desligando no Windows também -- você pode usar um
> aspirador de pó [...]

Ok. Vou fazer isso.

>
> Agora sobre a parte de throttle, aqui funciona perfeitamente e não fiz nada
> (que eu me lembre, essa máquina é sempre atualizada então posso ter feito
> algo há tempos atrás).  Qual a versão de kernel que você está usando?  Qual
> a versão do ACPI?

Bom sinal que o seu está funcionando... Isso me dá esperanças. Porém estou 
achando que é problema de driver, a instalação não reconheceu meu 
processador. Outro problema maior é que o driver para o tal Intel Speedstep 
não existe devido à intel se recusar a dar maiores informações. Estou errado 
nisso? Vi essa informação aqui:

http://acpi.sourceforge.net/documentation/processor.html


A note about Intel(R) SpeedStep(TM)

When this file shows "<not available>" this does not mean that you do not own 
a Intel(R) SpeedStep (TM) capable processor, or similar technologies from 
other CPU vendors. It only means that it cannot be controlled using ACPI. For 
Intel(R) SpeedStep(TM), Intel(R) continues to withhold information about how 
to set these processor performance states when no ACPI interface is possible. 
So no driver for Linux is available yet, even though some preliminary 
reverse-engineering efforts have begun.

Não existe o diretório:
/proc/acpi/cpufreq 
no meu linux

/etc> rpm -q kernel-smp
o pacote kernel-smp não está instalado

/etc> rpm -q acpid
acpid-1.0.4-9.4

/etc> rpm -qa | grep cpu
cpufrequtils-0.3-2

/etc> cpufreq-info
cpufrequtils 0.3: cpufreq-info (C) Dominik Brodowski 2004
Report errors and bugs to linux@xxxxxxxx, please.
analyzing CPU 0:
  no or unknown cpufreq driver is active on this CPU


> Além de configurar pelo YaST2, você chegou a tocar algum arquivo em
> /etc/sysconfig/powersave/?
>
> Sds,

Não cheguei a mexer no powersave, mas fui também no editor de configurações 
(manuais) do yast e alterei isso para ver se funciona:

yast2 > controlcenter > system > editor /etc/sysconfig >
system > kernel > MODULES_LOADED_ON_BOOT

ac buttom battery thermal processor fan toshiba_acpi

O último não leu, pois meu toshiba não tem chipset toshiba, o que complica 
aí... Mas também esse último é só para teclas de função Fn que não interessam 
no problema.

Outras informações que achei importante são do comando powersave:

/etc> powersave --cpufreq-state-info
Speedstepping is not supported.

/etc> powersave --throttling-info
Throttling not supported

/etc> powersave --get-thermal-info
Thermal Device no. 0:
Temperature: 58
Critical: 105

/etc> powersave --calc-CPU-frequency
2666.742432 MHz

(Escrevi errado: meu processador é 2.6GHz. Tudo ok aqui)

E também esse comando:

# dmesg |grep -i cpu
ACPI: SSDT (v001  PmRef  Cpu0Cst 0x00003001 INTL 0x20030522) @ 0x1bffb822
ACPI: SSDT (v001  PmRef    CpuPm 0x00003000 INTL 0x20030522) @ 0x1bffb647
Initializing CPU#0
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000 
0000441d 00000000 00000000
CPU: After vendor identify, caps: bfebfbff 00000000 00000000 00000000 0000441d 
00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After all inits, caps: bfebfbff 00000000 00000000 00000080 0000441d 
00000000 00000000
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU0: Thermal monitoring enabled
CPU: Intel(R) Celeron(R) CPU 2.66GHz stepping 04
ACPI: CPU0 (power states: C1[C1] C2[C2])
    ACPI-0521: *** Warning: Error getting cpuindex for acpiid 0x1
powernow: This module only works with AMD K7 CPUs


Pelo que vi da sua configuração, vou tentar atualizar a minha para versões 
mais modernas. Mas e o tal cpufreq-driver? Como fazer que isso seja 
incorporado ao sistema? Com certeza não é um simples RPM, se é que eu acho 
ele.

Bem, por enquanto vamos levantar o problema para ver se tem solução.

Abraços,
Beco.



-- 
Ruben Carlo Benante
Universidade Federal de Pernambuco, UFPE
Centro de Informática, CIn


---------------------------------------------------------------------
Esta lista eh moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Antes de perguntar, consulte o historico da lista ou acesse:
Guia Foca GNU/Linux: http://focalinux.cipsga.org.br/
---------------------------------------------------------------------
Como Fazer Perguntas Inteligentes:
http://www.istf.com.br/?page=perguntas
---------------------------------------------------------------------
Visite nossa comunidade no Orkut:

http://www.orkut.com/Community.aspx?cmm=759644
---------------------------------------------------------------------
Divulgue nosso grupo:

http://groups.yahoo.com/group/suse-linux-br/
---------------------------------------------------------------------
Cancelar assinatura.: suse-linux-br-unsubscribe@xxxxxxxxxxxxxxx 
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.linux.brazil.suse-linux
--------------------------------------------------------------------- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/suse-linux-br/

<*> To unsubscribe from this group, send an email to:
    suse-linux-br-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 






<Prev in Thread] Current Thread [Next in Thread>