Este é um programa simples em Python que utiliza a biblioteca psutil
para monitorar e gerenciar recursos do sistema como CPU, memória, disco, rede, processos e status da bateria. O programa apresenta um menu interativo para que o usuário escolha a funcionalidade desejada.
-
Monitoramento do uso da CPU
Exibe a porcentagem de uso da CPU para cada núcleo. -
Monitoramento do uso da memória
Mostra informações sobre a memória total, disponível e a porcentagem em uso. -
Monitoramento de disco
Detalha o uso da partição raiz, incluindo capacidade total, espaço usado e disponível. -
Gerenciamento de rede
Exibe os dados enviados e recebidos pela rede em gigabytes. -
Gerenciamento de processos
Lista os processos em execução com informações como PID, nome e usuário associado. Permite pausar a listagem em blocos de 10 processos. -
Verificação do status da bateria
Mostra o nível de bateria restante e se o dispositivo está carregando. -
Sair
Encerra o programa.
- Python 3.6 ou superior
- Biblioteca
psutil
instalada
Para instalar a biblioteca, execute:
pip install psutil
- Clone o repositório ou copie o código.
- Execute o script no terminal:
python nome_do_arquivo.py
- Siga as instruções exibidas no menu interativo.
Porcentagem de uso da CPU por núcleo:
Núcleo 1: 25.3%
Núcleo 2: 18.7%
Uso do disco na partição raiz:
Total: 256.00 GB
Usado: 128.00 GB
Livre: 128.00 GB
Porcentagem de uso: 50.00%
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.
Criado por: Francis Monteles
Email: [email protected]
LinkedIn: Francis Monteles