Os utilitários de contabilidade ( por exemplo, implementação do GNU ) rastreiam a atividade do usuário e fornecem um número de ferramentas para relatar isso; por exemplo,
lastcomm
listará os últimos comandos executados e
sa
(executar como root
) fornecerá um resumo da atividade.
Para mostrar a quantidade de tempo que um determinado processo foi executado, faça algo como
sudo sa | grep chromium
Isso gerará vários valores:
5 6781.67re 3.78cp 0avio 265418k chromium
4 4521.35re 0.00cp 0avio 176024k chromium*
A primeira coluna é o número de vezes que o processo dado foi executado, o segundo é o número de minutos que os processos executaram no total (que podem ser simultâneos). A linha que termina com *
resume os processos que foram bifurcados sem executar outro binário. Como os navegadores tendem a executar vários processos simultaneamente, a instância com estrela representa os processos extras usados; você pode ter uma ideia do tempo real gasto subtraindo os valores neste caso.
Esses valores são agregados a todos os usuários, de modo que eles só são realmente úteis para sua finalidade, se você for o único usuário em seu sistema.