Como rodar minha CPU em uma determinada porcentagem?

1

Eu preciso estabelecer a relação entre o consumo de eletricidade e o uso da CPU do meu computador usando o voltímetro e dimensionando a porcentagem de uso da CPU.

Eu não quero simplesmente medir o uso mínimo de CPU e o uso máximo da CPU e assumir linearidade. Eu quero mudar gradualmente a porcentagem de uso da CPU.

O que você sugeriria executar?

PS: para correr a 100%, corro

for i in 1 2 3 4
do
    (
        while true
        do
            i+=1 
        done
    ) &
done
    
por user123456 22.09.2016 / 14:57

2 respostas

2

Você pode usar matho-primes para simular alto uso da CPU e cpulimit para definir a carga máxima da CPU. Exemplo:

cpulimit -l 50 matho-primes 0 9999999999 > /dev/null &

que deve usar 50% da CPU.

fonte: link

    
por lived 22.09.2016 / 15:29
0

Eu usaria stress , o que permite que você configure uma quantidade de CPU para consumir. Página da Web aqui: link

Você pode instalá-lo com sudo apt-get install stress .

    
por ijustlovemath 22.09.2016 / 15:16