- 博客(4)
- 收藏
- 关注
原创 linux-内核-内核定时器
一.时钟中断概念 1.时钟中断由系统的定时硬件以周期性的时间间隔产生,这个间隔(即频率)由内核根据hz来确定,hz是一个与体系结构无关的常数,可配置(50-1200),在x86平台上默认值是1000 2.每当时钟中断发生的时候,全局变量jiffies(unsigned long)就加1,所以jiffies就记录了自linux启动后时钟中断发生的次数,驱动程序常常利用jiffies来计算不同事件间
2017-10-26 15:59:09 269
原创 linux-内核-x86内核模块加载
大纲: 1.内核模块简介 2.内核模块编译和加载的过程 一.什么叫内核模块(linux如何使用需要的组件呢?) 把所有的组件都编译进内核文件,即zimage或者bzimage,会导致:生成内核文件过大;如果要添加或者删除某个组件,需要重新编译整个内核 让内核文件(即zimage或者bzimage)本身不包含这些组件,而是该组件需要被使用的时候进行动态的添加到正在运行的内核中,叫内核模块机制
2017-10-26 10:54:56 530
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人