s-tui é uma interface de usuário do terminal para monitorar a frequência, utilização, temperatura e energia da CPU.
Além de monitorar sua CPU usando gráficos coloridos, o aplicativo TUI (interface de usuário do terminal) também pode testar sua CPU usando stress
ou stress-ng
. O teste de estresse é configurável, permitindo que você especifique parâmetros como tempo limite, Sqrt()
e Sync()
, Malloc()
/Free()
e muito mais.
s-tui também pode se integrar com FIRESTARTER, um utilitário de teste de estresse de processo, embora observe que isso requer a compilação do s-tui a partir da fonte e, aparentemente, o FIRESTARTER não funciona em todos os sistemas.
Os 4 gráficos (temperatura da CPU, utilização, potência e frequência) exibidos por s-tui podem ser ativados/desativados e na barra lateral s-tui (você pode precisar rolar para baixo em sua barra lateral se o terminal não estiver em tela inteira ) você encontrará a frequência máxima e atual da CPU, temperatura máxima e atual, velocidade atual do ventilador e potência máxima e atual:
Além do mais, s-tui permite a execução de scripts de shell personalizados quando certos limites são atingidos/excedidos, por exemplo, quando a temperatura ou utilização da CPU atinge um determinado valor. Veja como fazer isso aqui.
Outros recursos do s-tui incluem:
h, j, k, l
para sua barra lateral-c
, --csv
)-t
, --terminal
) ou exibi-la em um formato JSON (-j
, --json
)-nm
, --no-mouse
)Para sua interface de usuário, s-tui usa Urwid, uma interface de usuário de console para Python. A ferramenta é leve, requer recursos mínimos do sistema e não requer um servidor X para ser executada.
O link acima inclui a instalação do Ubuntu/Linux Mint do PPA, pacotes Arch e instalação do PIP (não é recomendado usar pip com sudo!).
Um binário s-tui está disponível para download aqui (baixe o arquivo "s-tui").
Para poder executar testes de estresse, você precisará instalar stress
ou stress-ng
. Em Debian, Ubuntu, Linux Mint e outras distribuições Linux baseadas em Debian, você pode instalar o pacote stress
usando este comando:
sudo apt install stress
ou stress-ng
(você só precisa de um destes dois):
sudo apt install stress-ng
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
s-tui: CPU Monitoring And Stress Testing Console UI Tool