最終更新:2024-08-19 (月) 20:58:35 (326d)  

clock_gettime
Top / clock_gettime

int clock_gettime(clockid_t clk_id, struct timespec *tp);

https://ja.manpages.org/clock_gettime/2

clockid_t?

CLOCK_REALTIME

  • 実時間を計測するシステム全体で一意な時間
  • このクロックは、システム時間の不連続な変化 (例えば、システム管理者が システム時間を手動で変更した場合など) や adjtime や NTP が行う 段階的な調整の影響を受ける。

CLOCK_MONOTONIC

  • 設定することができないクロック
  • 単調増加
  • この時計は、システム時間の不連続な変化 (例えば、システム管理者がシステ ム時間を手動で変更した場合など) の影響を受けないが、 adjtime(3) や NTP が行う段階的な調整の影響を受ける。

関連