摘要: 1. Linux体系结构 Linux系统的地址空间分为用户空间和内核空间,通过系统调用和硬件中断能够完成从用户空间到内核空间的转移。 2. 系统调用接口 ① 一般情况下,用户进程不能访问内核空间。Linux内核中提供了一组用于实现各种系统功能的子程序,用户可以调用它们访问Linux内核的数据和函数, 阅读全文
posted @ 2018-08-17 18:04 99度的水 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 1. Linux 内核的整体结构非常庞大,其包含的组件也非常多,使用这些组件的方法有两种: ① 直接编译进内核文件,即zImage或者bzImage(问题:占用内存过多) ② 动态添加 * 模块本身并不被编译进内核文件 * 根据需求,在内核运行期间动态安装或卸载 2. 内核模块动态安装与卸载 ①安装 阅读全文
posted @ 2018-08-17 11:51 99度的水 阅读(566) 评论(0) 推荐(1) 编辑