logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

LKD3

第三章 进程1. Unix操作系统的抽象:进程和文件2. 进程包含两个因素:可执行代码,和资源(打开的文件,挂起的信号,内核内部数据,处理器状态,地址空间)3. 线程是进程中活动的对象。4. 线程有独立的程序计数器,进程栈,和一组进程寄存器。5. 内核调度的对象是线程,传统的Unix系统中,一个进程只包含一个线程。6. Linux系统中,线程不过是一个特殊的进程。7. 进程的两种虚拟机制:虚拟处理

#list#unix#linux
模块的加载和测试

1.  模块的加载和测试Linux内核模块是为了解决单体内核的不足而提出来的一种技术,所以,它必须要能够动态的加载和删除。当我们获得hello.ko的内核模块之后,我们就可像内核中加载了,但是在加载之前,我们必须注意一个非常重要的问题:我们解释Makefile的时候说明,我们的内核模块是为$(KERNELDIR)这个内核服务的,所以我们不能将编译好的内核模块胡乱的加载到一个运行的内核里面,

#测试
到底了