Linux时间函数的来源或时钟是什么(time,gettimeofday ...)

时间:2012-02-06 07:31:07

标签: c linux-kernel

Linux时间函数的来源或时钟是什么?

所有(time,gettimeofday ...)是否通过读取相同的硬件组件获得更新的时钟值?或者他们都只是检索由内核维护的当前时间值?

这些功能中的任何一个都可直接从BIOS中读取吗?

1 个答案:

答案 0 :(得分:1)

它取决于许多因素,包括可用的硬件,是否正在使用时间同步以及许多其他因素。在典型的现代硬件上,TSC或HPET根据内核的计时系统维护的因素进行读取和缩放。