- 13
- 0
- 约1.06万字
- 约 43页
- 2017-05-15 发布于上海
- 举报
linux内核源代码分析进程管理及调度
进程管理、调度 进程管理任务 进程管理与其他模块的依赖关系 进程描述符及任务队列 进程的创建(FORK,copy-on-write) 线程实现 进程的终止 进程调度 进程管理的任务 允许进程复制自己 (真正作到一个应用多进程) 确定哪个进程能够拥有CPU 接受中断并将中断导向响应的内核子系统 向用户进程发送信号 管理时钟硬件 当一个进程结束时,释放其资源 动态装载执行模块 进程模块与其他模块的依赖关系在整个内核中的功能位置和源码依赖关系 进程模块与其他模块的依赖关系进程调度模块的内外界面 对用户进程提供了一组简单的系统调用接口; ??? 对内核的其他模块提供了丰富的接口功能。 进程模块与其他模块的依赖关系进程调度模块和其他模块的相互依赖关系 内存管理模块:当一个进程被调度的时候,为它建立内存映射。?IPC子模块:bottom-half处理使用了其中的信号量队列。 文件系统模块:在装载module的时候为进程调度提供实际设备的 访问途径。 所有的其他模块都依赖于进程调度模块,因为当要进行硬件访问的时候它们需要CPU挂起用户进程,切换到系统态进行处理。 进程描述符及任务队列 分配进程描述符(http://lxr.linux.no) 预分配描述符(SLAB机制),把动态分配的过程省略掉一部分(不需要频繁调用内存管理响应功能),相当于一种高级缓
您可能关注的文档
最近下载
- 2025届重庆市北碚区西南大附中中考物理试题原创模拟卷(八)含解析.doc VIP
- Z20名校联盟(浙江省名校新高考研究联盟)2026届高三第二次联考数学试卷(含标准答案).pdf
- 药物研发:从零到一-揭秘药品开发的全过程.pptx
- 2024年初中八年级奥林匹克数学竞赛初赛试卷及答案解析.docx VIP
- 初中物理课件:新材料及其应用.ppt VIP
- (一模)唐山市2025年高三高考第一次模拟演练语文试卷(含答案).pdf VIP
- 高考数学十年(2016-2025)真题《空间几何体及其表面积和体积》专项分类汇编含答案.docx
- 2025年贵州省专升本英语试卷.docx VIP
- 经皮肾镜碎石取石术护理配合PPT.pdf
- 人教版九年级下册化学高频常考核心知识点汇总.pdf VIP
原创力文档

文档评论(0)