当前位置: 技术问答>linux和unix
实时时钟RTC和系统定时器的联系?
来源: 互联网 发布时间:2016-08-06
本文导语: 我好像钻牛角尖了,一时搞不明白有啥联系,望高手指点一下~ | 系统定时器,是不分体系结构都会有的,依赖于驱动内核的时钟滴答 时间片、进程执行被打断执行调度程序都依赖这个时钟滴答,HZ 、jffes 都是...
我好像钻牛角尖了,一时搞不明白有啥联系,望高手指点一下~
|
系统定时器,是不分体系结构都会有的,依赖于驱动内核的时钟滴答
时间片、进程执行被打断执行调度程序都依赖这个时钟滴答,HZ 、jffes 都是这个时钟的概念
这个时钟对硬件的要求就是可编程,让它按照固定的HZ发时钟中断就行了
默认是占用IRQ0 中断线
rtc是体系结构相关的,一般提供开机时墙上时钟,断电不丢失,
也可以当作一个普通定时器用,硬要用rtc来实现上面那个系统定时器需要的时钟中断也行
时间片、进程执行被打断执行调度程序都依赖这个时钟滴答,HZ 、jffes 都是这个时钟的概念
这个时钟对硬件的要求就是可编程,让它按照固定的HZ发时钟中断就行了
默认是占用IRQ0 中断线
rtc是体系结构相关的,一般提供开机时墙上时钟,断电不丢失,
也可以当作一个普通定时器用,硬要用rtc来实现上面那个系统定时器需要的时钟中断也行
|
RTC时间是单独的一个模块,有备用电池,关机后,它照样运行
系统在系统的时候,会从RTC读出时间,从而作为系统时间。
关机的同事会去重写RTC时间
系统定时器使用的是系统时间。
一般都不会去使用RTC时间,而只是从系统获得时间来定时
|
精辟