O comando shell "top" mostra quais processos do diretório /proc?

O comando shell "top" mostra quais processos do diretório /proc?

A página do manual afirma,

O programa principal fornece uma visão dinâmica em tempo real de um sistema em execução. Ele pode exibir informações resumidas do sistema, bem como uma lista de processos ou threads atualmente gerenciados pelo kernel Linux. Os tipos de informações de resumo do sistema mostradas e os tipos, a ordem e o tamanho das informações exibidas para os processos são todos configuráveis ​​pelo usuário e essa configuração pode se tornar persistente durante as reinicializações.

Ao executar este comando, ele mostra alguns processos com pidvalores variando de 1 em diante. E alguns outros processos são atualizados após algum intervalo de tempo. Que tipo desses processos específicos são? Em que critérios top mostra estes threadsou processes?

Responder1

Normalmente topmostra os processos com maior quantidade de porcentagem de CPU crescente. Essa porcentagem é calculada a partir da última topatualização. Normalmente esse intervalo é de 3 segundos. topé um comando interativo e altamente configurável.

Este intervalo, bem como a ordem de classificação (e 1000 outras coisas) podem ser alterados, se você desejar:

  • Pressione dpara alterar o intervalo, digite 0.1e então Entervocê verá o intervalo mais rápido.
  • Pressione Fpara alterar a ordem de classificação e digite n- Enter. Agora, a saída é ordenada pelo uso de memória.
  • Pressione fpara alternar os campos. Então aperte r- Enter. Agora você verá um novo campo chamado CODE.
  • Pressione rpara reiniciar um processo.

Esses são apenas alguns exemplos.

informação relacionada