É possível controlar a frequência da minha CPU?

1

O tipo de CPU do meu laptop é:

Mobile AMD Turion 64 ML-30, 1600 MHz (8 x 200)

Eu queria saber como descobrir se a freqüência da CPU é controlável?

Quais softwares ou outras maneiras podem controlar a frequência da minha CPU? Meus sistemas operacionais são o Windows XP e o Ubuntu.

Posso controlar a frequência da CPU para que a temperatura da CPU possa ser controlada para não exceder a temperatura?

Obrigado e cumprimentos!

Mais informações:

Meu laptop é Acer Aspire 5000. Sua placa-mãe é reportada por Speccy como:

Manufacturer: Acer, Inc.
Model: Lugano M
Version: Not Applicable
Chipset Vendor: SiS
Chipset Model: 760GX
Chipset Revision: 03
Southbridge Vendor: SiS
Southbridge Model: LPC Bridge
Southbridge Revision: 25
BIOS
Brand: Acer
Version: 3A19
Date: 05/17/05

    
por Tim 15.11.2010 / 05:22

3 respostas

2

Sim, deve ser possível alterar a frequência da CPU. No XP, algo como SpeedSwitchXP pode funcionar. Eu não tentei por mim mesmo então tente por seu próprio risco. O XP regula a frequência da cpu nos bastidores com base no esquema de energia selecionado até onde eu sei.

No Ubuntu, você pode clicar com o botão direito do mouse em um espaço vazio em um dos painéis (também conhecido como barra de tarefas) e clicar em "Adicionar ao Painel ...". A partir daí você obtém uma lista de itens que você pode adicionar ao painel. Aquele que você deseja adicionar é o "Monitor de Escala de Freqüência da CPU". Se a escala de frequência da CPU for suportada, você deverá clicar com o botão esquerdo nela e selecionar suas opções de frequência.

Infelizmente, não sei como alterar a frequência com base no calor. Espero que alguém possa ajudá-lo com isso. Eu esperaria que isso fosse possível com um script de algum tipo.

Se você está com problemas de superaquecimento, tente remover a poeira com ar comprimido e certifique-se de que todos os ventiladores possam girar.

    
por 15.11.2010 / 06:08
2

No Linux, você precisa habilitar um grupo de recursos térmicos para processador (no kernel, às vezes habilmente habilitado por padrão), um grupo de usuários 'cpufreq' e definir um 'governador' padrão - como a temperatura é mudou ..

/ opt / cpu_off

#!/bin/sh
for i in 0 1 2 3
do
        echo powersave > /sys/devices/system/cpu/cpu$i/cpufreq/scaling_governor
        cat /sys/devices/system/cpu/cpu$i/cpufreq/cpuinfo_min_freq > /sys/devices/system/cpu/cpu$i/cpufreq/scaling_max_freq
done

/ opt / cpu_on

#!/bin/sh
for i in 0 1 2 3
do
        echo performance > /sys/devices/system/cpu/cpu$i/cpufreq/scaling_governor
        cat /sys/devices/system/cpu/cpu$i/cpufreq/cpuinfo_max_freq > /sys/devices/system/cpu/cpu$i/cpufreq/scaling_max_freq
done

Esses são scripts para configurar uma CPU de 4 núcleos.

    
por 15.11.2010 / 07:02
0

não há um applet de temperatura da CPU na lista padrão de applets do painel, mas existem applets para controlar a temperatura da CPU nos repositórios. Eu uso um chamado cputemp ou algo assim, e eu tenho tanto isso quanto o escalonamento de frequência de cpu instalado no meu painel, já que meu CPU parece superaquecer muito facilmente (acho que meus fãs podem estar com defeito ... ou o laptop não estava funcionando) t que bem projetado em geral ... ele teve problemas de superaquecimento desde o início, apesar de tê-lo em um cooler).

Ambos os applets têm opções para avisos, etc. Eu não encontrei uma boa maneira de mudar a frequência da cpu automaticamente dependendo da temperatura ... mas o que eu fiz foi fazer o sistema tocar um som sempre que a temperatura da cpu excedeu 85 graus ... em que ponto eu lembro que estou fazendo algo intensivo de CPU (geralmente envolvendo flash ... grrr), e reduzi a frequência do CPU temporariamente.

    
por 13.01.2011 / 04:21