Comparação entre o htop e o topo

2

Aqui está uma imagem do topo e do htop em execução no mesmo momento no mesmo host (ambos classificados pelo uso cpu). Por que o top mostra apenas alguns processos php-cgi e mysqld enquanto o htop mostra todos eles (de acordo com a saída do ps)?

    
por user14241 14.10.2009 / 10:32

2 respostas

1

Acredito que top se rompe na classificação, ordenando por pid. O que isso significa é que todos os processos que estão considerando o uso de 0.0% em qualquer momento serão realmente classificados pelo seu pid. Os processos com o menor pid serão, obviamente, os relacionados ao kernel, etc, e são aqueles que você está vendo no topo, já que o pid para seus processos php-cgi são muito superiores a 100 e, portanto, muito abaixo na lista de 0,0% de processos.

Espero que ajude.

    
por 14.10.2009 / 11:18
3

Acredito que a diferença que você está vendo se deve a top usar como padrão para mostrar os tópicos desativados, enquanto htop padroniza a exibição dos tópicos. Tente pressionar "H" em um programa ou outro para alternar essa configuração para corresponder e ver se a exibição também corresponde.

    
por 14.10.2009 / 12:55