Como alterar automaticamente a frequência da CPU?

Como alterar automaticamente a frequência da CPU?

Estou tentando fazer um servidor usando o Sistema Operacional Ubuntu Server e não quero que a CPU fique sempre em alta frequência, só para poder economizar na conta de luz.

Quero que funcione em baixa frequência se não houver carga e em alta frequência se houver carga no servidor.

Responder1

existe um pacote "cpulimit" que você pode usar para limitar a porcentagem de CPU em processos específicos que consomem muitos recursos

depois de instalá-lo com

sudo apt update && sudo apt install cpulimit

você pode usá-lo para limitar o consumo de recursos de 1- um processo (por ID) ou 2- um processo (pelo nome do executável) ou 3- um caminho usando -p, -e e -P respectivamente.

estes exemplos são do manual:

cpulimit -e foo -l 50
              limits  the CPU usage of the process by acting on the executable
              program file (note: the argument "--bar" is omitted)

cpulimit -p 1234 -l 50
              limits the CPU usage of the process by acting  on  its  PID,  as
              shown by ps(1)

cpulimit -P /usr/bin/foo -l 50
              same as -e but uses the absolute path name

informação relacionada