Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
O scaling_available_governors é uma funcionalidade do kernel do Linux que permite controlar a política de escalonamento de frequência de um processador. Essa funcionalidade é especialmente útil em sistemas com recursos limitados, onde é necessário otimizar o desempenho e o consumo de energia.
Existem diferentes governadores disponíveis no Linux, cada um com sua própria política de escalonamento. Alguns dos governadores mais comuns são: performance, powersave, ondemand, conservative e userspace.
O governador performance mantém o processador sempre na frequência máxima, o que pode resultar em um alto consumo de energia. Já o governador powersave reduz a frequência do processador ao mínimo sempre que possível, economizando energia, mas diminuindo o desempenho. O governador ondemand ajusta a frequência do processador de acordo com a carga de trabalho, buscando um equilíbrio entre desempenho e consumo de energia. O governador conservative é semelhante ao ondemand, mas é mais conservador na redução da frequência do processador. Por fim, o governador userspace permite que o usuário defina manualmente a frequência do processador.
Para verificar quais governadores estão disponíveis em seu sistema, você pode utilizar o seguinte comando:
cpufreq-info -g
Esse comando irá listar todos os governadores disponíveis em seu sistema. Para alterar o governador em uso, você pode utilizar o seguinte comando:
sudo cpufreq-set -g [governador]
Substitua "[governador]" pelo nome do governador desejado. Por exemplo, para alterar para o governador ondemand, você pode utilizar o seguinte comando:
sudo cpufreq-set -g ondemand
É importante destacar que nem todos os governadores estão disponíveis em todos os sistemas, pois isso depende do hardware e do kernel do Linux em uso. Além disso, alguns sistemas podem ter configurações específicas para gerenciamento de energia que podem interferir no funcionamento do scaling_available_governors.
Caso o scaling_available_governors não seja aplicável ao seu ambiente Linux, uma alternativa viável é utilizar o utilitário "turbostat". O turbostat é uma ferramenta que fornece informações detalhadas sobre o estado do processador, incluindo a frequência atual, a frequência máxima e o tempo gasto em diferentes estados de energia. Você pode instalá-lo utilizando o seguinte comando:
sudo apt-get install linux-tools-common
Após a instalação, você pode executar o turbostat utilizando o seguinte comando:
sudo turbostat
O turbostat irá exibir informações detalhadas sobre o processador, incluindo a frequência atual. Essas informações podem ser úteis para monitorar e otimizar o desempenho e o consumo de energia em sistemas Linux.
Em resumo, o scaling_available_governors é uma funcionalidade do kernel do Linux que permite controlar a política de escalonamento de frequência de um processador. Utilizando os comandos adequados, é possível listar os governadores disponíveis e alterar o governador em uso. Caso essa funcionalidade não seja aplicável ao seu ambiente Linux, o utilitário turbostat pode ser uma alternativa viável para monitorar e otimizar o desempenho e o consumo de energia do processador.