- 140
- 2
- 约2.01万字
- 约 10页
- 2019-04-12 发布于天津
- 举报
源码阅读报告.PDF
操作系统课程作业——源码阅读报告 1
源码阅读报告
1. Linux 内核中进程管理模块的整体结构
Linux 内核的进程管理模块包括进程的数据结构表示、进程的创建与终止、进程调度、
进程间通信、CPU 调度、进程同步、死锁处理等。整个进程管理模块以结构体 task_struct
为核心,其他的操作都针对这个结构体及其各个成员进行操作。
比如,创建一个进程就是新建一个task_struct 结构体,并将父子进程的结构体通过成
员及指针连接起来。终止一个进程实际是更改一个进程的状态并将其删除。进程间通信是
由结构体中 pipe 成员实现的。进程调度需要使用与进程调度策略有关的成员 policy 和
sched_class 来决定使用何种方式进行调度。在调度时,还要更改进程状态,将进程从就绪
队列中移入移出。本篇阅读报告将分析进程在Linux 内核中的数据结构表示,随后依次
您可能关注的文档
- 适配器模式(AdapterPattern)-NilNul.ppt
- 单元6城市轨道交通事故案例分析.ppt
- 单质(同素异形体).ppt
- 信托市场报告.PDF
- 基于同态加密的防止SQL注入攻击解决方案-NSFC.PDF
- 随机变量的产生方法.PDF
- 基于用户态的NVMe驱动设计-计算机应用与软件.PDF
- 基于组态技术的测控软件开发及测试-中国测试.PDF
- 基于银钯铂复合纳米材料标记的癌胚抗原免疫传感器的研制-自然科学版.PDF
- 山东省级企业技术中心调度考核系统企业用户操作指南-山东省工业和.PDF
- 贵州省2023年高职(专科)分类招生中职毕业生文化综合考试英语试题.docx
- DBJ51T048-2026 四川省建设工程造价电子数据标准_可搜索.pdf
- 高端线束系统生产项目可行性研究报告.doc
- 塑料边角料综合利用项目可行性研究报告.doc
- 2026护理学初级护师外科护理专项训练卷(word版).doc
- 2026护理学初级护师儿科护理考前冲刺习题(带解析).doc
- 2026护理学护理法规护士条例刷题集(刷题专用).doc
- 2026护理学副主任护师综合科目拔高刷题集(刷题专用).doc
- 【Arup-2026研报】数据与算力篇.pdf
- 【中原-2026研报】市场分析:医疗电力行业领涨,A股小幅震荡.pdf
最近下载
- 高架库机电施工方案.docx VIP
- JBT 8906-2014 悬臂起重机.pdf VIP
- 钢结构质量通病与防治措施 .pptx VIP
- 《思想政治教育方法论》PPT课件 2、第十四章 PPT课件 PPT.pptx VIP
- DBJT 15-20-2016 建筑基坑工程技术规程.docx
- 通力电梯KCE故障代码详细R10.4.docx
- 上海电力大学《大学物理》2020-2021学年第一学期期末试卷.docx VIP
- 涡轴发动机原理与结构通用航空器维修专业08课件.pptx VIP
- 中国磁致伸缩液位计行业市场现状分析及竞争格局与投资发展研究报告(2024-2029版)大纲.pptx VIP
- 《Ku频段固定卫星通信地球站通用技术要求》标准立项修订与发展报告.docx VIP
原创力文档

文档评论(0)