【发布时间】:2017-06-24 15:08:14
【问题描述】:
我在 Internet 上找不到对此的正确定义。 我想知道实际上什么是时钟中断以及它何时发生:
- 每个时钟滴答都会发生吗?
- 是否每秒发生一次?
- 是某种必须触发的警报吗?
【问题讨论】:
-
时钟中断(也称为定时器中断)以每毫秒的数量级发生(通常由操作系统配置),用于支持抢占式多任务处理。通过定期调用,操作系统可以决定允许当前任务继续运行或安排另一个任务。较短的“tick”允许更细粒度地分配时间到任务,但会增加花费在 OS 调度程序中的时间比例(它不会完成任何实际工作)。