首页 » 信息技术 »

什么是monotonic time?

2020年6月4日 / 1次阅读

从字面上来看,monotonic time就是单调递增的时间。

monotonic time从系统启动开始计时,从0开始,单调递增。

系统时间不是从0开始,而且,有可能因为时间错了而回调。

 

在一些系统调用中需要指定时间是用CLOCK_MONOTONIC还是CLOCK_REALTIME,CLOCK_MONOTONIC是monotonic time,而CLOCK_REALTIME是wall time。monotonic time字面意思是单调时间,实际上它指的是系统启动以后流逝的时间,这是由变量jiffies来记录的。系统每次启动时jiffies初始化为0,每来一个timer interrupt,jiffies加1,也就是说它代表系统启动后流逝的tick数。jiffies一定是单调递增的,因为时间不够逆嘛!

本文链接:https://www.maixj.net/ict/monotonic-time-23695

相关文章

留言区


前一篇:

-->只要几分钟回答问卷,就能轻松赚现金!

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top