Onde o top / gnome-system-monitor obtém suas informações sobre o uso da cpu?

2

Estou curioso onde o gnome-system-monitor e o top (a ferramenta de linha de comando) obtêm suas informações sobre o uso da CPU em%. Você poderia, por favor, explicar para mim?

    
por Martin Thoma 15.07.2011 / 16:20

1 resposta

4

De /proc .

Em /proc/[PID]/stat você tem estatísticas do kernel sobre um determinado processo.

Você pode encontrar mais informações sobre o que procurar no arquivo de estatísticas em esta pergunta anterior SO .

Não tenho certeza se é uma suposição razoável, mas provavelmente o uso atual da CPU é (100% - [o uso da CPU para o processo ocioso]).

    
por 15.07.2011 / 16:26

Tags