Por mais que tenha a minha pergunta, acho que posso responder à minha pergunta.
[ R
] unning state é rastreado como modo de usuário ( utime ) e modo kernel ( stime ), já que requer ciclos.
O tempo de espera / inativo pode ( classificar ) ser calculado subtraindo o tempo de execução calculado em jiffies de start_time
, processo de tempo iniciado após a reinicialização. Isso não é tão confiável, supondo que a frequência do clock esteja sendo dimensionada dinamicamente.
Os jiffies são uma unidade de tempo não absoluta (um tick) dependendo da freqüência de interrupção do clock. Jiffies são tempo gasto fazendo algo.
Não consigo encontrar nenhuma referência de data de contador ou data de quando um processo entra em um estado não-em execução ou as vezes em que um estado mudou para o estado não-em execução.