ran*_*nsh 0 linux performance time kernel
我试图了解Linux中的中断延迟是否取决于内核滴答(计时器)。
中断等待时间是从生成中断到处理中断源(代码)所经过的时间。
我已经按照http://www.tldp.org/LDP/tlk/dd/interrupts.html中的说明进行了操作,该说明 将机制与“实时时钟”刻度相关。
因此,说中断等待时间取决于定时器滴答(CONFIG_HZ)是否正确,即较高的滴答值将导致较小的中断等待时间?
中断等待时间是对处理设备中单个中断所花费时间的度量。它由多个组件组成,主要是:
其中的最后一个尤其可能变化很大,因此中断等待时间的度量通常包括最小值,典型值和最大值。
上面给出的中断延迟的主要组成部分不受中断处理程序运行频率的影响,但是可能会有一些影响:
引用的LDD章节中使用的实时时钟的特定示例可能是相关的:
但是,当我阅读该书时,问题所涉及的LDD章节只是使用“实时时钟”滴答作为中断源的示例。因此,通常,CONFIG_HZ值不会影响中断等待时间,尽管如果要进行测量,可能会产生一些(可能很小)的影响。
归档时间: |
|
查看次数: |
3338 次 |
最近记录: |