Melhorando a performance do sistema...

Publicado por Perfil removido 25/10/2007

[ Hits: 5.793 ]

Download performance.sh




Este script têm a função de alterar as prioridades de processos já iniciados do sistema, bom para usuários domésticos, melhor ainda para servidores...

  



Esconder código-fonte

#!/bin/bash

pergunta(){
echo "Script para melhorar a performance de serviços"
sleep 1
echo "Criado por Rodrigo Capelini"
echo "rodrigo.capelini@gmail.com"
sleep 2
clear
echo "Serao exibidos agora os processos iniciados..."
echo "Deseja salvar a relaçao dos processos iniciados em um arquivo de texto? <s/n>"
  read salvar
    if [ $salvar = "s" ]; then
      echo "Sera criado um arquivo chamado serviços.txt"
      echo "Digite o caminho para salvar este arquivo:"
      echo "Ex.: /home/usuario"
      read caminho
      ps -aux >> $caminho/serviços.txt
      ps -aux
      echo "Pressione <ENTER> para continuar..."
      read
      parte2
      
    elif [ $salvar = "n" ]; then
      echo "O resultado sera impresso apenas em tela"
      ps -aux
      echo "Pressione <ENTER> para continuar..."
      read
      parte2
    
    else
      echo "Parametro invalido, reiniciando..."
      pergunta
      
    fi
}

parte2(){
echo "De acordo com a lista de serviços, digite o PID a ser otimizado:"
  read pid
  
echo "Qual o nivel de prioridade deseja atribuir ao serviço $pid?"
echo "Niveis: -20 ate 19"
echo
echo "Prioridade maxima -20 minima 19"
echo "Se voce informar um numero maior ou menor que o especificado,"
echo "sera atribuido o valor extremo."
  read prioridade
  
    renice $prioridade $pid  
  
  pergunta2
}

pergunta2(){
echo "Deseja alterar outra prioridade?"
  read outra
    if [ $outra = "s" ]; then    
       pergunta
    
    elif [ $outra = "n" ]; then
       echo "saindo..."
       sleep 2
       clear
      exit 0
    else 
       echo "Parametro invalido..."
       sleep 1
       pergunta2
    fi   
       
}

pergunta

Scripts recomendados

Calcular raízes de equações de segundo grau

Verificar se um mesmo arquivo está em dois diretórios diferentes

Montando Pen Drive no Slackware

script "GO"

Um Gerenciador de dispositivos que fiz


  

Comentários
[1] Comentário enviado por shaitannechrist em 26/10/2007 - 00:56h

Ao clicar em "Fazer Download" da este erro: "Erro: arquivo performance.sh não encontrado !"

Nhuff


Copiei o Codigo fonte dele..hehe

[2] Comentário enviado por Nick em 28/10/2007 - 08:34h

Cara, ta certo que eu nunca postei uma dica aki, mas eu nao acredito que vc postou uma [*****] como essa. Totalmente inutil.

[3] Comentário enviado por removido em 28/10/2007 - 13:14h

Vc achou inútil?

Que pena!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts