Linux是否为应用程序提供单调递增的时钟?

Linux / Unix / Posix是否为用户空间应用程序提供了一个API来访问一个单调递增的时钟,精度达到了厘秒到毫秒?

在Linux上,/ proc / uptime提供了一个基于string的表示forms,表示系统启动秒数的浮点数。

gettimeofday(2)不提供单调递增的时钟。

我可以在ITIMER_REAL时域中使用getitimer(2),设置定时器从(平台相关)最大值开始并忽略生成的信号,但根据手册页最长的定时器可以运行大约100天,比我预期的运行时间短。

Solutions Collecting From Web of "Linux是否为应用程序提供单调递增的时钟?"