Linux内核之旅开源社区委员会

Linux内核之旅致力于传播开源文化,教授和传播Linux内核知识。目前我们有五大平台,包括Linux内核之旅网站、GitHub、微信公众号“Linux内核之旅”、学堂在线mooc和bilibili内核视频站。以下为部分社区成员:

和我一起学习Linux内核吧!

你可以在我们的GitHub上提交你的代码,也可以给我们的代码打补丁,在学堂在线mooc平台《Linux内核分析与应用》课程中抛出你的问题,就有机会获得陈莉君教授的答疑。

免费报名《Linux内核分析与应用》课程

最新内核博客

2.6驱动程序-字符驱动

helight0 在 2020年9月22日

程序chardev.c是字符驱动程序,是以内核模块的形式插入内核的,所以编译方法和内核模块的编译方法一致。

继续阅读

编写简单块设备驱动程序

孙张品 在 2020年9月21日

驱动程序负责将用户的一组功能调用映射作用于实际硬件设备的特有操作上,是系统软件与硬件设备沟通的桥梁。块设备也和字符设备一样可以通过/dev目录下的设备文件来访问。此外块设备(例如磁盘)上能够容纳文件系统。

继续阅读

Linux内核网络中数据报在协议层的处理

梁金荣 在 2020年9月21日

本文主要分析数据报从 IP 协议层进入协议栈,通过udp协议层,到达 socket,最终被用户程序读取的过程。在此过程中,介绍了 IP 协议层和 UDP 协议层中监测数据和网络调优的方法。

继续阅读

ubuntu下2.6.24内核编译升级

作者helight0,陈小龙整理 在 2020年9月20日

本文主要介绍了ubuntu内核的升级,包括一下四个步骤,分别是安装必要的工具包,查看ubuntu的内核版本,下载需要升级到的的内核版本,开始编译等过程

继续阅读