Monitoramento de processos em tempo real


O comando top exibe uma visualização dinâmica dos processos do sistema, exibindo um cabeçalho de sumário seguido de uma lista de processos ou de threads.

Diferentemente da saída de comando estática de ps, o comando top atualiza continuamente em um intervalo configurável, fornecendo reordenamento de colunas, classificação e realce. Você pode fazer alterações persistentes nas configurações top. As colunas de saída padrão top são as seguintes:

  • A ID de processo (PID).

  • O nome de usuário do proprietário do processo (USER).

  • A memória virtual (VIRT) é toda a memória que o processo está usando, incluindo as definições residentes, as bibliotecas compartilhadas e quaisquer páginas de memória mapeadas ou trocadas rotulado VSZ no comando ps.

  • A memória residente (RES) é a memória física usada pelo processo, incluindo quaisquer objetos residentes compartilhados (rotulado RSS no comando ps).

  • O estado do processo (S) pode ser um dos seguintes estados:

    • D = Hibernação ininterruptível

    • R = Em Execução ou Executável

    • S = Em Hibernação

    • T = Interrompido ou Rastreável

    • Z = Zumbi

  • Tempo de CPU (TIME) é o total do tempo de processamento desde que o processo foi iniciado. Pode ser comutado para incluir o tempo cumulativo de todos os filhos anteriores.

  • O nome de comando do processo (COMMAND).

Nota

Os atalhos de teclado s, k e r não estão disponíveis quando o comando top é iniciado em um modo seguro.

Referências