From: kmeaw
Date: 2022-10-26 11:09:15Z
А в чём проблема использовать любой reference, лишь бы он не менялся во
время жизни процесса?
Например Linux для CLOCK_MONOTONIC использует отсчёт с момента запуска
системы (с учётом поправой частоты adjtimex, но без скачков и без
подсчёта времени, когда система была в PM suspend). В POSIX написано:
[MON] … This clock represents the monotonic clock for the system.
For this clock, the value returned by clock_gettime() represents the
amount of time (in seconds and nanoseconds) since an unspecified point
in the past (for example, system start-up time, or the Epoch).