A carga média de trabalho do sistema, no Linux, pode ser encontrado em um dos muitos arquivos de log do sistema de arquivos /proc.
Especificamente, o arquivo a que me refiro é o seguinte:
cat /proc/loadavg
1.07 1.52 1.87 3/707 26057
Outra forma de obter os valores é executando o comando uptime:
uptime
16:17:29 up 1 day, 6:45, 1 user, load average: 0,75, 1,16, 1,64
Estes valores são usados pelo comando batch, para determinar qual a melhor hora para executar tarefas determinadas pelo administrador do sistema.
Ainda no terminal, é possível ter uma visualização destes valores (em gráficos) com o comando tload ou com o xload (GUI).
Na imagem, abaixo, veja um exemplo do xload:
Por padrão, o xload atualiza seus valores a cada 10 segundos. Para obter uma atualização a cada 1 segundo, use a opção ‘-update’
xload -bg black -fg green -update 1
No exemplo acima, usei as opções ‘-bg black’ e ‘-fg green’ para definir o fundo da janela para negro e o primeiro plano para verde.