Linux内核编程01:模块机制

模块机制是Linux内核非常重要的一个功能,如果从C语言的模块化编程角度来看,Linux内核其实就是由大大小小、层次不同的模块构成的。有的模块比较小,一个C源文件就实现了;有的模块比较复杂,由多个源文件构成。Linux内核的发展史,其实也是内部各个模块的发展史,一个小小的模块,从单一的功能、单一的源文件,慢慢成长发育,成长为多个文件的模块,甚至逐渐迭代成框架、子系统...

模块机制给Linux宏内核增加了更多的灵活性:一个内核模块,不需要重新编译内核,就可以在内核运行时动态加载运行,或者动态卸载结束运行。模块机制使得Linux变得更加模块化,高度裁剪可定制。

本期课程围绕“可加载模块”这一主题,花了近20个课时,林林总总,给大家介绍分享了关于内核模块编程的各个方面:包括模块依赖、模块头文件、模块传参、模块版本控制、模块签名、模块运行、模块机制实现等。

 

课程干货:

        内核模块的Makefile模板深度分析

        模块机制实现分析

        学会使用模块机制去分析内核

        分享了破解内核阅读障碍的三个方法

课程PPT和代码已经打包,还贴心地制作了标签,更方便学员查阅学习。购课学员可以直接下载到本地电脑备份。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宅学部落-王利涛

just for test

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值