gpt4 book ai didi

linux - 哪个硬件定时器用于 linux 中的 hr 定时器?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:04:21 28 4
gpt4 key购买 nike

内核计时器基于分辨率为 1 jiffy 的 systick HW 计时器(systick HW 计时器 block 或其他计时器)。在 hr 定时器(高分辨率定时器)的情况下,分辨率为 1 ns。哪个硬件定时器用于 hr 定时器的操作以获得 1 ns 的分辨率?我认为用于 hr 定时器的硬件定时器因平台而异。任何典型的例子对我来说都很好。另外,您能否在代码中指出我们声明 hr 计时器使用特定硬件计时器的确切位置?

最佳答案

分辨率只是标注为1ns;实际分辨率取决于硬件。

高分辨率计时器使用时钟事件设备,它由clockevents_register_device 注册.

在 x86 上,这通常是每个 CPU 的本地 APIC 计时器。

关于linux - 哪个硬件定时器用于 linux 中的 hr 定时器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15554027/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com