Sim, uptime
mostra o tempo decorrido desde o início do sistema, em vez do tempo que o sistema gastou em execução. (A data e hora de inicialização podem ser vistas com uptime -s
no Linux.)
A definição de tempo de atividade é "Dizer quanto tempo o sistema está sendo executado". mas se você alterar o estado de energia do sistema para suspender ou retomar:
# uptime
09:50:33 up 8 min, 2 users, load average: 0,24, 0,33, 0,15
# pm-suspend
(5 minutes later, turning on again)
# uptime
09:55:15 up 13 min, 2 users, load average: 0,33, 0,33, 0,16
# pm-hibernate
(5 minutes later, turning on again)
# uptime
10:01:16 up 19 min, 2 users, load average: 3,77, 1,14, 0,43
O sistema não está em execução, mas o contador de tempo de atividade aumenta.
Usando o termo "tempo de parede" ou " tempo real decorrido " em sua definição em vez de" foi executado "pode ser a abordagem correta hoje em dia?
Sim, uptime
mostra o tempo decorrido desde o início do sistema, em vez do tempo que o sistema gastou em execução. (A data e hora de inicialização podem ser vistas com uptime -s
no Linux.)
Tags command-line time proc uptime