TuxClocker: aplicativo de overclock para Linux

ryzen-controller-faca-overclock-no-amd-ryzen-mobile-com-linux

Recentemente, surgiram novos projetos com interfaces gráficas para overclocking de placas de vídeo NVIDIA e AMD no Linux. Esses projetos, portanto, servem para controlar a frequência do relógio e os parâmetros do sistema de arrefecimento, acompanhando a mudança de temperatura e características de desempenho.

O TuxClocker é uma dessas ferramentas e será mostrada nesta dica. Esta é uma interface gráfica QT5 fazer overclock NVIDIA GPU mais recente série 600 oferece semelhante a outro software GPU overclocking Linux funcionalidade de código aberto.

O que é Overclock?

O overclock é uma técnica utilizada para aumentar a velocidade de funcionamento de componentes de hardware, como processadores, placas de vídeo e memórias. Essa prática busca obter um desempenho superior ao configurar esses componentes para operarem em frequências mais altas do que as especificadas pelo fabricante.

Como funciona o Overclock?

O princípio básico do overclock é aumentar a frequência de operação de um componente. Por exemplo, no caso de um processador, a velocidade de processamento é determinada por sua frequência de clock. Ao aumentar essa frequência, o processador é capaz de executar mais instruções por segundo, resultando em um desempenho mais rápido.

No entanto, é importante mencionar que o overclock pode levar ao aumento do consumo de energia e ao aquecimento excessivo do componente. Por isso, é necessário tomar algumas precauções para evitar danos ao hardware.

Como realizar o Overclock?

Para realizar o overclock de um componente, é necessário acessar as configurações avançadas do sistema, geralmente disponíveis na BIOS ou UEFI. Nesses menus, é possível ajustar diversas opções relacionadas ao desempenho dos componentes.

No caso de um processador, por exemplo, é possível aumentar a frequência de clock, ajustar a tensão de alimentação e modificar outros parâmetros que afetam o desempenho. O mesmo se aplica a placas de vídeo, memórias e outros componentes.

É importante ressaltar que nem todos os componentes são compatíveis ou suportam altos níveis de overclock. Além disso, realizar o overclock de um componente pode invalidar a garantia fornecida pelo fabricante. Portanto, é fundamental fazer uma pesquisa detalhada e entender os riscos envolvidos antes de realizar qualquer alteração.

Benefícios e Desafios do Overclock

O overclock pode trazer alguns benefícios, como o aumento significativo no desempenho de um sistema. Isso pode ser especialmente útil para gamers, profissionais de edição de vídeo e outros usuários que exigem um alto poder de processamento.

No entanto, o overclock também apresenta desafios. Aumentar a frequência de funcionamento de um componente pode resultar em um maior consumo de energia, o que pode elevar a temperatura de todo o sistema. Para evitar o superaquecimento, é importante utilizar sistemas de refrigeração adequados, como ventoinhas e dissipadores de calor.

Além disso, o overclock mal realizado pode levar a instabilidades do sistema e até mesmo a falhas. Portanto, é necessário realizar testes de estresse e monitorar a temperatura do componente durante a operação para garantir sua estabilidade e segurança.

O overclock é uma técnica avançada que permite aumentar o desempenho de componentes de hardware. No entanto, é uma prática que exige cuidados e conhecimentos específicos para ser realizada com segurança. Antes de realizar o overclock, é importante pesquisar sobre o componente em questão, entender os riscos envolvidos e adotar medidas adequadas de refrigeração.

Sobre o TuxClocker

O utilitário permite ao usuário alterar a tensão fornecida e a frequência da memória de vídeo e o núcleo da GPU. Além disso, também é possível ajustar a mudança na velocidade de rotação do cooler conforme a temperatura. É possível trabalhar com várias GPUs (multi-GPU) e também há monitores gráficos para mostrar o limite de energia e temperatura, onde é suportado, entre outros recursos.

Atualmente, sua versão estável suporta apenas GPUs NVIDIA. No entanto, o código de desenvolvimento tem em mente adicionar o suporte AMD Radeon nas próximas versões. O código TuxClocker é escrito em C ++ e distribuído sob a licença GPLv3. O Tuxclocker é uma interface gráfica para configurações nvidia-smi e nvidia.

Atualmente, suporta as seguintes funções:

  • Monitorar a performance da placa de vídeo: temperatura, freqüência de memória de vídeo e GPU (atual e máxima), voltagem, consumo de energia, GPU/carga de memória de vídeo, velocidade do ventilador. Apresentação de dados sob a forma de uma lista e gráficos.
  • Overclocking (boost) GPU e VRAM.
  • Superaquecimento (aumente a tensão).
  • Mudanças no limite de energia.
  • Controle de velocidade do ventilador: é possível definir uma velocidade de rotação constante (como porcentagem), uma curva arbitrária (na qual a velocidade de rotação dependerá da temperatura) ou deixar as configurações de fábrica.
  • Perfis para armazenar configurações diferentes e uma transferência rápida entre eles.
  • Suporte parcial para vários sistemas GPU.

Para funcionar, como é o caso de outros programas para overclocking sob o GNU/Linux, você deve configurar os valores Coolbitsen correspondentes na configuração do Xorg.

Como instalar o TuxClocker no Linux?

Para aqueles que estão interessados em poder instalar esta ferramenta em seus sistemas, eles devem seguir as instruções compartilhadas abaixo.

Devemos ter os seguintes requisitos para a operação do TuxClocker no Linux.

  • nvidia-smi
  • nvidia-settings
  • libxnvctrl e cabeçalhos
  • Qt 5 e x11extras
  • Coolbits

Agora para realizar o processo de instalação abra um terminal e nele execute o seguinte comando para baixar o código-fonte do aplicativo:

git clone https://github.com/Lurkki14/tuxclocker

Feito isso agora vamos acessar a pasta baixada:

cd tuxclocker

E prosseguimos para fazer a compilação desta aplicação em nosso sistema com os seguintes comandos:

cd
tuxclocker

No final da compilação, se tudo correr bem e sem problemas, agora só vamos instalar o aplicativo com o seguinte comando:

make install

Nota: Todos os arquivos no aplicativo serão armazenados em /opt/tuxclocker/bin.

Instalação do TuxClocker no Arch Linux e derivados

Agora, para o caso daqueles que são usuários do Arch Linux, Manjaro Linux, Antergos ou quaisquer outras distros baseadas no Arch Linux. Eles poderão realizar a instalação desta ferramenta de maneira mais simples. Isto é graças ao fato de que o TuxClocker ser adicionado dentro dos repositórios do AUR. Deste modo, todo o trabalho da compilação será evitado.

Eles devem ter apenas o repositório do AUR ativado em seu sistema e ter um assistente do AUR instalado. Para instalar o TuxClocker no Arch Linux, basta abrir um terminal e nele digitaremos o seguinte comando:

yay -S tuxclocker
Acesse a versão completa
Sair da versão mobile