1.内核时钟
操作系统的内核都需要一个系统时钟才可以工作,这个系统时钟是硬件提供的,操作系统用该时钟进行计时,如sleep()、时间片轮转。
操作系统内核使用的时钟,叫内核时钟,也叫滴答时钟。
STM32F407 + uC/OS-III :操作系统内核时钟频率:OS_TICKS_PER_SEC = 200
S5P6818 + linux :操作系统内核时钟频率:HZ = 1000
linux的内核时钟,是由处理器的定时器提供的。
- 内核时钟的频率是与硬件平台相关
S5P6818 + linux
本文介绍了Linux内核时钟的概念,强调其由硬件提供并用于操作系统计时。通过STM32F407 + uC/OS-III及S5P6818 + Linux的例子展示了不同平台的内核时钟频率。详细阐述了Linux内核时钟的初始化、HZ的定义和作用,以及jiffies变量的含义。此外,还提到了动态定时器的使用及其与内核时钟的关系。
1.内核时钟
操作系统的内核都需要一个系统时钟才可以工作,这个系统时钟是硬件提供的,操作系统用该时钟进行计时,如sleep()、时间片轮转。
操作系统内核使用的时钟,叫内核时钟,也叫滴答时钟。
STM32F407 + uC/OS-III :操作系统内核时钟频率:OS_TICKS_PER_SEC = 200
S5P6818 + linux :操作系统内核时钟频率:HZ = 1000
linux的内核时钟,是由处理器的定时器提供的。
S5P6818 + linux
1238
2164

被折叠的 条评论
为什么被折叠?
