Estou procurando uma alternativa melhor para o topo . O Monitor de atividades e o topo são altamente limitados em relação aos recursos. Em particular, estou interessado nos seguintes recursos:
- Limitar processos por nome
- Envie diferentes sinais de interrupção para um processo interativamente, ou seja, selecione o processo na lista de processos e envie um sinal
- Capacidade de mostrar o comando inteiro, não apenas o nome do programa (como
top -c
no Linux) - Mostrar o status de cada processo
- Opcional: No Linux, top também atualiza o comando quando exibido, ou seja, se um processo gravar por si próprio
argv
durante o tempo de execução, o comando atualizado será mostrado.
O Htop não é uma opção, pois é instável no Mac OS e apenas um pequeno subconjunto de seus recursos realmente funciona em um sistema Darwin, provavelmente porque depende parcialmente dos procfs. Existe uma compilação ou bifurcação de htop que funcione no OS X, pois possui os recursos que eu quero se funcionou como no Linux?
sudo port install htop
O envio de sinais e a filtragem pelo usuário estão disponíveis imediatamente. De
man top
Se você deseja se expandir
top
, o código fonte está disponível em http://opensource.apple.com .fonte
Você pode usar o Process Explorer para OS X - http://newosxbook.com/ possui isso como um download gratuito. Ele é modelado com base no Linux e é muito mais poderoso que o da Apple.
fonte