Esto no es algo que el firmware rastree, que yo sepa. Incluso los BMC no miden el tiempo de actividad total.
Esto no ayudará con el tiempo de actividad pasado de arranques anteriores, pero puede comenzar a registrar los tiempos de actividad ahora instalando una herramienta como uptimed
y configurarlo para que nunca descarte valores (establecer LOG_MAXIMUM_ENTRIES
a 0 en uptimed.conf
). Eso medirá el tiempo de actividad del sistema operativo, no el tiempo total de "encendido" de la CPU, pero debería estar lo suficientemente cerca... Una vez que tenga uptimed
ejecutando, puede ejecutar uprecords
para ver los totales, por ejemplo
up 1492 days, 02:57:18 | since Sat Sep 7 00:50:06 2013
down 61 days, 08:11:24 | since Sat Sep 7 00:50:06 2013
%up 96.051 | since Sat Sep 7 00:50:06 2013
Como lo señaló quixotic, podrá tener una idea del tiempo de actividad histórico al mirar sus registros. Si está ejecutando systemd, puede ver los arranques que se han registrado usando journalctl --list-boots
. Sin embargo, la rotación de registros significa que es probable que se pierda bastante tiempo de actividad.
Como señaló JdeBP, last reboot
podría darle una lista más larga de botas con el tiempo de actividad asociado.