Ajuste Dinâmico do Governador de CPU no Linux
Este script Bash é uma ferramenta útil que permite ao usuário ajustar dinamicamente o governador de CPU no Linux. Ele lista automaticamente todos os governadores disponíveis no sistema e solicita que o usuário selecione um. Em seguida, aplica o governador escolhido a todos os núcleos de CPU disponíveis no sistema. O script começa lendo a lista de governadores disponíveis a partir do arquivo /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors e exibe essas opções para o usuário. O usuário pode então selecionar um governador digitando o número correspondente. Depois que a seleção é feita, o script verifica a validade da escolha do usuário. Se a escolha for inválida (por exemplo, se o usuário digitou um número que não corresponde a nenhuma das opções), o script imprimirá uma mensagem de erro e terminará. Se a escolha for válida, o script usará o comando cpufreq-set para aplicar o governador escolhido a cada CPU no sistema. Ele faz isso usando um loop for que itera sobre o número de CPUs no sistema, que é determinado usando o comando nproc. Por fim, o script imprime uma mensagem informando ao usuário que o modo de CPU foi ajustado. Este script é uma ótima ferramenta para usuários que desejam otimizar o desempenho de seu sistema ou economizar energia ajustando o governador de CPU. Por favor, note que este script precisa ser executado com privilégios de root para funcionar corretamente. Como usar: 1. Salve o script em um arquivo, por exemplo, ajuste_cpu.sh. 2. Torne o script executável com o comando chmod +x ajuste_cpu.sh. 3. Execute o script com privilégios de root, por exemplo, sudo ./ajuste_cpu.sh. 4. Siga as instruções na tela para escolher um governador de CPU. Obs.: Foi testado no Linux Mint 21.1 em 14 de maio de 2023
Por: Iago Lira
Substituindo o comando delay() por uma pausa real
Usar o comando delay() nem sempre é a melhor opção, leia o que os autores dizem a respeito desta função em: https://www.arduino.cc/reference/en/language/functions/time/delay/ Por isso escrevi uma alternativa com base na função millis() para realmente obtermos as pausas; Isso é muito útil em robótica!
Por: Iago Lira
Obtendo o valor máximo e mínimo de um array em Arduino
Criei duas funções para retornarem os valores mínimos e máximos de um array.
Por: Iago Lira
Calcular o consumo de energia elétrica de eletrodomésticos
Script para calcular o consumo médio de energia elétrica gasta por mês. Para usar basta saber o preço do quilowatt-hora (Kwh) da companhia elétrica e a potência de consumo do eletrodoméstico.
Por: Iago Lira
Baixar e usar Bíblia Sagrada usando o terminal linux
A BíbliaDW é ideal para fazer estudos bíblicos. Se desejar contribuir com o projeto acesse a página: https://github.com/iagolirapasssos/biblia-bash Lembrando que o script está em fase beta, tem muita coisa a ser implementada, então não se assuste se surgir bugs durante sua execução. Você pode compartilhar o script e modificá-lo, desde que você cite o autor principal do projeto.
Por: Iago Lira
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Alguém pode me ajudar porfavor como executar comandos ao iniciar no i3... (2)
Debian Bookworm para a versão beta Debian 13 Trixie (2)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (21)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba