Controle a precisão da porcentagem de CPU ou MEM no topo?

1

Parece que a precisão padrão mudou no Arch, mas eu verifiquei top (1) , não achei nada relacionado a precision , talvez eu tenha usado o jargão errado.

Neste momento, é a precisão de 3 bits, quero apenas um. Como posso mudar isso?

    
por daisy 30.03.2013 / 08:19

1 resposta

1

Se você está falando do top do procps-ng , então é feito em tempo de compilação.

Percentagens largas costumavam estar desativadas por padrão, e você tinha que alterá-las ( PERCENTBOOST em top/top.h ), mas agora está ativado por padrão (veja esta mudança ), e você a desativa com NOBOOST_MEMS e NOBOOST_PCNT em top/top.h .

Você poderia fazer:

sudo perl -pi-orig -e 's/%#\.3f/%#.1f/g;s/%#\.2f/%#.0f/g' "$(
  command -v top)"

Mas isso não recuperaria a propriedade da tela.

Ou você pode usar outras implementações top como htop .

    
por 30.03.2013 / 10:46