Linux中的时钟源

Linux中的时钟源,第1张

概述在运行内核版本2.6.38的系统中,我看到这个sysfs文件显示当前时钟源(恰好是tsc)/ sys / devices / system / clocksource / clocksource0 / current_clocksource 但看起来最近引入了这个sysfs文件.在2.6.9我没有看到这个文件.在没有这个sysfs的版本中,有一个很容易看到的时钟源吗?当我比较这些版本中的clock 在运行内核版本2.6.38的系统中,我看到这个sysfs文件显示当前时钟源(恰好是tsc)/ sys / devices / system / clocksource / clocksource0 / current_clocksource

但看起来最近引入了这个sysfs文件.在2.6.9我没有看到这个文件.在没有这个sysfs的版本中,有一个很容易看到的时钟源吗?当我比较这些版本中的clock_gettime()输出时,2.6.9似乎是微秒粒度,2.6.38是纳秒级粒度.因此想知道2.6.9中的时钟源是什么..

解决方法 您可以尝试从dmesg输出中grepPing clocksource和TSC.

FWIW,2.6.21内核或其附近引入了高分辨率定时器(在许多其他方面实现了纳秒分辨率);正如你所发现的那样,旧内核没有那个.

总结

以上是内存溢出为你收集整理的Linux中的时钟源全部内容,希望文章能够帮你解决Linux中的时钟源所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1017694.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存