Executando 'top' com 'modo Irix' desativado no modo batch

1

Alguém pode me dizer como eu posso ajustar o seguinte comando top para que ele sempre seja executado no modo Solaris em uma operação em modo batch?

top -d 3 -n 2 -b -p <PID>

Eu preciso de 'top' para produzir o uso de CPU de um processo que já foi dividido pelo número total de CPUs e, até onde eu sei, que pode ser obtido com o 'I' (modo Irix), mas parece estar disponível apenas em operação interativa (não em operação em lote).

Então eu estava me perguntando se esse é realmente o caso, ou alguém sabe alguma solução para o que eu pretendia alcançar?

Obrigado!

PS. SO: RedHat Enterprise Linux 5.

    
por His 10.09.2009 / 02:16

1 resposta

2

Coloque isso em um arquivo chamado $HOME/.toprc ou edite o arquivo existente, de modo que ele tenha Mode_irixps=0 para desativado ou Mode_irixps=1 para ativado:

    RCfile for "top with windows"      # shameless braggin'
    Id:a, Mode_altscr=0, Mode_irixps=0, Delay_time=3.000, Curwin=0

Ou você pode definir todas as suas opções, seleções de campo e configurações de janela em top da maneira que você quiser e pressionar Shift + W para gravar o arquivo rc você.

    
por 10.09.2009 / 03:35