Monitoramento do uso da CPU Linux

Admin Setembro 10, 2015 Computadores 220 0
FONT SIZE:
fontsize_dec
fontsize_inc

Gerenciando o uso da CPU em Linux pode ser uma dor, especialmente em um servidor Linux, sistema multi-CPU ou sistema compartilhado. No entanto, existem diversas ferramentas que permitem que você para resolver o problema. O mais simples é o programa "top" da linha de comando que exibe informações básicas sobre os processos em execução no seu computador. Outros programas de fornecer informações sobre diferentes CPUs, e dados de uso de CPU agregados por longos períodos.

Usando Top

Top dá-lhe um relatório em tempo real sobre o uso da CPU - quais processos estão usando a quantidade de CPU. Ao digitar "top" em qualquer terminal Linux executa o programa. A partir desta interface, é possível ver os primeiros usuários de seu CPU e matar processos que são necessários. Também mostra o '"utilizador" do processo, que é mais frequentemente "raiz" ou do próprio sistema. Por padrão, os processos são listados em ordem de mais CPU. Top também dá outras estatísticas no topo da tela, como tempo de atividade e uso de memória.

mpstat e Sar

Ao contrário de topo, mpstat e sar são programas não nativos do Linux; Você precisa instalar um pacote chamado "sysstat", a fim de usá-los - digite "apt-get install sysstat" na linha de comando para o Debian ou Ubuntu. Uma vez que você os tenha instalado, você pode usar mpstat para exibir estatísticas por várias unidades de processamento: as unidades listadas como "0" primeira e subsequentes unidades dos quais estão listados mais tarde. Sar é um programa que mantém o controle de uso da CPU por longos períodos de tempo, a partilha de estatísticas de uso entre os programas de usuário, os programas de sistema e tempo de inatividade.


identificação de locais de carga da CPU

O comando a seguir fornece uma lista de processos que utilizam a CPU topo: "ps -e pcpu, pid, user, args | tipo k 1 r | head -10". Mostra uma lista de comandos e os usuários que utilizaram a maior parte da CPU. Utilizando esse comando, é possível identificar tanto os processos gananciosos e usuários que utilizam a mais CPU. Comando ps é um nativo de base que fornece uma visão geral dos processos individuais.

Opções da GUI

Se a sua distribuição permite opções como X GUI GUI, eles fornecem uma interface mais bonita do que apenas programas de linha de comando. Gnome-system-monitor é uma ferramenta que abre uma janela que exibe os processos em execução, semelhante ao "Gerenciador de Tarefas" do Windows. De lá, você pode acabar com os processos de desperdício ou bloqueado com um clique de um botão. Além disso, o monitor do sistema mantém o controle da CPU e uso de memória no momento em que o computador é iniciado.

  Like 0   Dislike 0
Comentários (0)
Sem comentários

Adicionar um comentário

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caracteres restantes: 3000
captcha