是什么
是指计算机CMOS中一个芯片晶片中由电池供电,用于计时,而另一个芯片则根据实时时钟提供的时间定期向CPU引脚发送中断信号的中断。
有什么用
分时操作系统的CPU时间会分为多个时间片。多进程并发需要硬件中断交替运行,中断服务程序里面涉及计时,有点像时间片方法。
系统定时器以某种频率自行触发时钟中断,该频率可以通过编程预定,称作节拍率。当时钟中断发生时,内核就通过一种特殊的中断处理器对其进行处理。内核知道连续两次时钟中断的间隔时间,该间隔时间就称为节拍。内核就是靠这种已知的时钟中断间隔来计算实际时间和系统运行时间的。内核也为用户提供时间信息,包括是否用尽时间片等服务。
通俗点说就是一个倒计时器,比如一开始是1000,每次脉冲减1,减到0 的时候给CPU发送一个信号,CPU会中断当前程序来处理这个信号。
过程
和时间有关的所有信息包括系统时间、进程的时间片、延时、使用CPU时间、各种定时器。
感觉领悟的不是很透彻
标签:定时器,中断,时间,内核,CPU,时钟 From: https://www.cnblogs.com/EeiKo/p/16739496.html