模块机制

模块是内核的一部分(通常是设备驱动程序),按需动态装入模块可以保证内核达到最小并且使内核非常灵活。一旦装入一个Linux内核模块,那么它就像任何标准的内核代码一样成为内核的一部分,具有相同的权限和职责。一方面凡是由内核“移出”的所有符号都可以在模块中引用;另一方面,除了这个特意移出的符号及系统调用外,应用程序别无途径直接访问内核中的资源。 在应用程序界面上,内核通过4个系统调用支持可安装模块的动态
相关文章
相关标签/搜索