Estou tentando entender como o tempo é medido pelo kernel do Linux. Eu tentei passar pelo código do kernel, mas sinto falta do quadro geral para entender o código que estou lendo, mesmo que isso
Minhas perguntas são:
gettimeofday
foi implementado em termos de clock_gettime
ou vice-versa? O getrusage
foi implementado em termos de clock_gettime
ou vice-versa? Observação: links para o código do kernel do Linux são muito bem-vindos para ajudar para entender como tudo isso funciona.
Tags time clock c linux-kernel timestamps