Como obter a velocidade máxima da CPU

0

Em relação à minha CPU, a maioria dos artigos (incluindo o Wiki) me disseram que eu devo usar o "FSB", mas eu não tenho esse valor (veja abaixo), então tenho algumas dúvidas sobre a CPU:

Intel(R) Core(TM) i5-4670 CPU @ 3.40GHz

O que significa "3.40GHz"?

Clocks (Core #0)
Core Speed : 801.4MHz <-1.4MHz more than Intel published
Multiplier : x36.0 <-changing continuous, but most cases lower than 40
Bus Speed : (empty)
Rated FSB (<-graytext) : (empty)

Como entender esses valores? Posso fazer algo como 801.4 * 36/1000? Percebo que o taskmgr do windows8 mostrou que a velocidade da minha CPU é "0.80GHz"

Mas algum tempo depois, de repente, saltar para 1,60 GHz e volta para 0,8 em poucos segundos Meu computador é executado no modo de economia de energia? Ou a minha CPU suporta algo como o modo turbo?

PS: Temperatura da CPU sempre baixa o suficiente (cerca de 40 ° ~ 60 °).

    
por GongT 23.08.2013 / 08:55

4 respostas

4

What does the "3.40GHz" mean?

Nada, é apenas uma string de texto colocada na CPU pelo fabricante. O nome da sua CPU é "CPU Intel (R) Core (TM) i5-4670 @ 3.40GHz". A Intel geralmente coloca a velocidade "anunciada" (a velocidade mais alta que todos os núcleos podem rodar a todo o tempo sob condições típicas de resfriamento e configurações padrão).

Is my computer run in power saving mode? Or my CPU support something like turbo mode?

A velocidade do núcleo cai quando a CPU não está sob carga para manter o cooler do processador. Esses processadores têm um modo turbo que é limitado pela temperatura, portanto manter o CPU frio quando não está sob carga ajuda a deixar mais espaço para aumentar o clock quando ele está sob carga. Seu processador pode turbinar até 3.8GHz nas configurações padrão.

As CPUs Intel não têm um FSB há muito tempo. Todos os processadores Core i3 / i5 / i7 possuem um controlador de memória integrado.

    
por 23.08.2013 / 09:27
4

Sua CPU suporta Turbo Boost e SpeedStep .

Isso significa que ele pode diminuir / aumentar sua velocidade de clock a partir de 3.4GHz, dependendo de quanta carga é dada. Quanto maior a velocidade do clock, melhor o desempenho, mas o consumo de energia e a temperatura também aumentam. Como é um processador quad-core, ele também tem a capacidade de desativar temporariamente os núcleos para permitir que os outros executem mais rápido sem exceder os limites de energia / temperatura.

De acordo com a Intel , a velocidade máxima do clock via Turbo Boost é de aproximadamente 3.8GHz. No entanto, isso provavelmente só é possível com apenas um dos quatro núcleos de CPU ativos.

As alterações na velocidade do relógio serão parcialmente influenciadas pelas configurações das Opções de energia no Windows. Se você definir o plano de energia atual como Alto desempenho, a CPU tenderá a permanecer em uma velocidade de clock maior o tempo todo, enquanto escolher Power Saver fará com que a CPU prefira estados de energia mais baixos.

Para ter uma ideia melhor de como a CPU está se comportando, tente baixar CPU-Z , que é uma ferramenta de monitoramento da CPU muito popular:

Infelizmente, ainda estou executando um Core 2 nesta máquina em particular, que não é o melhor exemplo, mas ainda tem algumas funcionalidades limitadas de escala de frequência.

    
por 23.08.2013 / 11:04
-1

CPUs modernas reduzem a velocidade do clock automaticamente quando ociosas. Isso normalmente é uma coisa boa e funciona de forma completamente transparente para o usuário, por exemplo, tecnologia Intel Speedstep . Por outro lado, algumas CPUs podem até ir além de sua velocidade máxima, quando não estão muito quentes, por exemplo, Intel TurboBoost . Note que outros fabricantes de CPU têm tecnologia similar.

Desta forma, o usuário obtém a máxima potência da CPU com consumo mínimo de energia.

Acontece que, às vezes, essas tecnologias não funcionam como planejado. Eu enfrento esse problema frequentemente com um programa chamado Squid . O uso da CPU ao desenhar no Squid on my Surface é baixo, o que implica em uma baixa velocidade de MHz da minha CPU. Como consequência, tudo parece lento e há um atraso perceptível ao desenhar.

No Linux, você pode definir a velocidade de um núcleo da CPU como "usuário root" com

echo  800000 > /sys/devices/system/cpu/cpuXX/cpufreq/scaling_min_freq
echo 1000000 > /sys/devices/system/cpu/cpuXX/cpufreq/scaling_max_freq

em que XX é o núcleo da CPU, por exemplo, 0 para o primeiro núcleo. 800000 é equivalente a 0,8 GHz, que é a velocidade mínima do meu processador. Esses comandos limitariam a CPU a operar apenas entre 0,8 GHz e 1 GHz, o que pode ser útil em um laptop para estender a vida útil da bateria. Definir a frequência de dimensionamento mínima e máxima para a velocidade máxima da sua CPU permitiria que o computador fosse executado na velocidade máxima.

No Windows o relógio RM foi o último programa que usei que permitia a manipulação fácil da velocidade da CPU. Esse programa só funcionou com CPUs até o Pentium M / AMD Athlon. Se alguém souber de programas que permitem a manipulação do relógio fácil, por favor, adicione na seção de comentários.

No Windows, há uma opção nas " Opções de energia registro do Windows . Portanto, use a seu próprio risco.

Este artigo Opções de energia - Adicionar ou remover " Estado do processador Mín / Máx " descreve como ativar e desativar as configurações.

Então, para trabalhar com o Squid, eu configurei o estado mínimo do processador para 70% e máximo para 99%. O motivo para usar 70% é que não quero que a CPU funcione o tempo todo no modo TurboBoost. Quando preciso de uma bateria de longa duração para o Surface, tenho outro perfil de energia com o mínimo de estado do processador definido em 5% e máximo de 30%. A desvantagem do modo como a Microsoft implementa a manipulação da velocidade da CPU é que não é possível fazer com que sua CPU funcione em 100% da carga de trabalho com uma velocidade de clock de 1GHz. Em vez disso, as opções de energia da Microsoft reduzirão a velocidade do clock E a quantidade máxima de tempo de CPU usado na velocidade de clock reduzida. Essa é a diferença na maneira como a velocidade da CPU pode ser reduzida / aumentada no Linux, como acabamos de mencionar.

Por exemplo Se você definir um estado de processador de 50% e a CPU funcionar apenas em 1.6GHz de uma CPU de 3.2GHz, então você estará usando apenas 50% do tempo de CPU de uma CPU que esteja executando a 50% da velocidade máxima da CPU, portanto você está usando 25 % De energia da CPU comparada a uma CPU que executa 100% na velocidade de 3.2GHz. Isso é algo para se ter em mente, já que valores baixos de% podem tornar seu computador realmente mais lento.

    
por 15.09.2017 / 21:48
-2

Eu uso o System Mechanic pelo software iolo. Eu estava tentando resolver um problema com o meu computador não acordar do estado de suspensão. Quando analisei os planos de energia, notei que o System Mechanic fornece um que executa seu cpu (todos os núcleos) em sua velocidade máxima nominal. Quando mudei para este plano, notei uma diferença definitiva na velocidade do meu sistema em geral.

O computador não acordou foi o resultado de uma incompatibilidade com uma das unidades removíveis que eu tinha ligado. Ele iria manter o computador de acordar. Uma vez eu removi - problema resolvido. Descobrir o plano de energia e depois mudar para ele foi um bônus.

    
por 27.11.2015 / 16:05

Tags