摘要:
一、计时体系的目的—内核中有大量的函数都是基于时间驱动的:内核会周期性执行:更新系统运行时间(自系统启动以来所经过的时间)更新墙上时间(实际时间)确定当前进程占用CPU的时间更新资源使用数检查每个软定时器是否超时二、体系结构提供了两种设备进行计时:1)实时时钟(RTC):用来持久存放(即使系统关闭,也可靠主板上的电池保持系统的计时)系统时间的设备。系统启动时,内核通过读取RTC来初始化墙上时间。2)系统定时器:X86体系中,时钟中断源主要采用可编程中断时钟(PIT)、本地APIC、时间戳计数器(Time Stamp Counter)、电源管理定时器(ACPI PMT)、高精度时间定时器(HPE 阅读全文