htop - Veja / Filtrar todas as instâncias de um binário

0

Eu tenho um binário que estarei executando várias vezes em paralelo, cada instância executada com entrada diferente da linha de comando. Eu queria que o htop listasse apenas esses processos para que eu possa comparar o uso da memória com base nas entradas cli. Eu tentei [htop -p], mas isso lista apenas um processo, mesmo se eu der ids de processo muliple como a entrada. Existe alguma maneira de obter a saída com a entrada sendo vários IDs de processo ou com a parte do nome do processo.

Exemplo como espero ver no htop:

  PID USER      PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
  356 root       20   0 52952  7980  6632 S  0.0  0.8  0:00.00 ./test 1
  357 root       20   0 2356   416   352  S  0.0  0.8  0:00.00 ./test 2
  358 root       20   0 2356   332   268  S  0.0  0.8  0:00.00 ./test 3

Muito obrigado!

    
por BlueBottle 30.10.2018 / 10:58

1 resposta

0

Em man htop :

F4, \
    Incremental  process  filtering:  type  in  part  of  a process command line and only
    processes whose names match will be shown. To  cancel  filtering,  enter  the  Filter
    option again and press Esc.

Assim, quando você iniciar o htop , digite \test e pressione Enter para filtrar apenas os comandos que contêm test .

    
por 31.10.2018 / 04:58