linux内核学习笔记2-linux内核机制学习

【关键字】linux内核 内核机制

http://www.cnblogs.com/bastard/category/412387.html

时钟

  • 内核由硬件提供协助,管理和计算时间

  • 墙上时间和系统时间?

  • 系统时间和实际时间?

  • 调度和时间片都需要系统时间中断来维护

  • 内核时钟频率跟ucos的系统时钟一个概念

  • //内核时间频率

define HZ 1000
提高节拍率中断产生更加频繁带来的好处:
      提高时间驱动事件的解析度;
       提高时间驱动事件的准确度;
       内核定时器以更高的频度和准确度;
       依赖顶上执行的系统调用poll()和select()能更高的精度运行;
       系统时间测量更精细;
       提高进程抢占的准确度;
提高节拍率带来的副作用:
       中断频率增高系统负担增加;
       中断处理程序占用处理器时间增多;
       频繁打断处理器高速缓存;
  • 节拍总数
    jiffies 记录启动以后的产生的节拍的总数 启动时候为0
  • 系统定时器
    内核定时机制
    可以注册中断处理程序
    周期性触发中断
    可以响应中断处理程序并处理一下行为
    1、更新rtc 更新墙上xtime

你可能感兴趣的:(linux内核学习笔记2-linux内核机制学习)