Linux中的时钟源

时间:2011-12-14 07:31:07

标签: linux linux-kernel 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中的时钟源是什么..

1 个答案:

答案 0 :(得分:3)

您可以尝试从dmesg输出中grepping clocksource和TSC。

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