Autor Tópico: CPU sempre à velocidade máxima - Resolvido  (Lida 7600 vezes)

Offline Katamaran

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
CPU sempre à velocidade máxima - Resolvido
« Online: 02 de Setembro de 2010, 21:37 »
Cordiais saudações a todos os que possam ajudar.
Instalei recentemente no meu PC o Ubuntu 10.04.
Como principiante que sou nestas coisas do linux, lá demorei um tempo a habituar-me a instalar programas e a procurar mais opções as quais o Windows já não me satisfazia.
Consegui instalar tudo excepto algo que me irrita.
O CPU está sempre na velocidade máxima, se fosse um portátil a bateria era logo consumida, mas como é um desktop, ai o único problema é mesmo o ruido irritante da ventoin ha na velocidade máxima.
Como posso fazer para que a ventoinha do CPU só trabalhe em velocidade máxima quando é realmente exigido e não constantemente?
Existe algum programa que faça isso a partir do arranque ou é necessário fazer alguma alteração através da consola?
Peço desculpa se alguém já fez a mesma pergunta mas como não encontrei resposta aqui fica a pergunta.

CPU Intel Core2Duo E8400
Motherboard Foxconn P45A
2 HD SAmsung F3 500GB
4 GB DDR2 800mhz
2 ATI HD5700 Crossfire

« Última modificação: 07 de Setembro de 2010, 22:55 por Katamaran »

Offline velox256

  • Usuário Ubuntu
  • *
  • Mensagens: 1.915
  • Debian é Debian... :)
    • Ver perfil
    • Linux Inside
Re: CPU sempre à velocidade máxima
« Resposta #1 Online: 04 de Setembro de 2010, 12:05 »
Não ficou muito claro, vc quer dizer que o cooler da cpu (diga-se aí fonte e processador) vive no máximo ou é o processador que vive em 100% de uso? Se for a primeira opção, vá no setup da sua placa-mãe e habilite o controlador de velocidade do cooler, mas isso só funciona com coolers cujo conector tenha 4 pinos e a placa-mãe também tenha o mesmo tipo de conector com 4 pinos, só que fêmea.
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

Offline Katamaran

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Re: CPU sempre à velocidade máxima
« Resposta #2 Online: 05 de Setembro de 2010, 17:23 »
Obrigado pelo post e peço desculpa por ter omitido essa parte.
É a ventoinha do processador que está sempre na velocidade máxima.
A ventoinha é de 4 pinos e quando trabalho em ambiente Windows ela apenas acelera a velocidade quando o processador está em carga acima dos 50% ou então se a temperatura fica acima dos 55ºC.
Fui à Bios e a seleção é essa, mas a questão é que quando estou em ambiente Ubuntu a ventoinha está sempre no máximo, quer o processador esteja a correr em carga minima ou em máxima.
O bom é que a temperatura está sempre nos 35ºC, o que pode ser excelente se quiser amplicar um overcloking, mas como não é essa a minha intenção, a ventoinha estando sempre no máximo, parece que tenho uma turbina de avião dentro do escritório, juntando a isto o facto de ter 2 ventoinhas mais das placas gráficas e mais 3 ventoinhas de 12cm (que felizmente fazem pouco barulho) da pra imaginar o irritante que a situação é.
Retirando a parte da BIOS, a minha questão continua, existe algum programa que permita manualmente ou automáticamente modificar a velocidade da ventoinha.
Obrigado mais uma vez pela ajuda.

Offline velox256

  • Usuário Ubuntu
  • *
  • Mensagens: 1.915
  • Debian é Debian... :)
    • Ver perfil
    • Linux Inside
Re: CPU sempre à velocidade máxima
« Resposta #3 Online: 05 de Setembro de 2010, 19:27 »
Bom, aqui o step do cooler funciona sem problemas. Instale o pacote lm-sensors (e suas dependências), depois rode no terminal o comando " sudo sensors-detect " e vá dando Yes (y) ou <enter> conforme perguntado até o final. Depois reinicie a máquina. Novamente no Terminal (após rebutar a máquina), digite " pwmconfig ", vai aparecer os testes abaixo:
Citar
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.

We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.

Found the following devices:
   hwmon1/device is it8712
   hwmon2/device is coretemp
   hwmon3/device is coretemp

Found the following PWM controls:
   hwmon1/device/pwm1
   hwmon1/device/pwm2
   hwmon1/device/pwm3

Giving the fans some time to reach full speed...
Found the following fan sensors:
   hwmon1/device/fan1_input     current speed: 2445 RPM
   hwmon1/device/fan2_input     current speed: 0 ... skipping!
   hwmon1/device/fan3_input     current speed: 0 ... skipping!

Warning!!! This program will stop your fans, one at a time,
for approximately 5 seconds each!!!
This may cause your processor temperature to rise!!!
If you do not want to do this hit control-C now!!!
Hit return to continue:

Testing pwm control hwmon1/device/pwm1 ...
  hwmon1/device/fan1_input ... speed was 2445 now 931
    It appears that fan hwmon1/device/fan1_input
    is controlled by pwm hwmon1/device/pwm1
.
.
.

Depois é só configurar o programa com os valores padrão e pronto.
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

Offline Katamaran

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Re: CPU sempre à velocidade máxima
« Resposta #4 Online: 07 de Setembro de 2010, 22:54 »
Resolvido, as ventoinhas estão a funcionar segundo o programa, o ruido terminou  :D
Obrigado pela ajuda!