- 博客(1)
- 收藏
- 关注
原创 Linux 内核模块编程 Hello World 模块
Linux 内核的整体结构非常庞大,其包含的组件也非常多。怎么样把需要的部分包含在内核中呢? 一种是将所需要的功能都编译到Linux 内核。但会导致两个问题,一是生成的内核会很大,二是如要在现有的内核中新增或删除功能,将不得不重新编译。因此Linux 提供了一种被成为模块(Module)的机制,可以实现以上效果。模块具有以下特点:模块本身不被编译入内核映像,从而控制了内核的大小。模块一旦被加载,它就和内核的其他部分完全一样。以下是最简单的内核模块“Hello World”
2011-03-24 22:34:00 259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人