本文对Linux内核中进程调度和进程控制部分的源代码分别进行了详细的流程分析与代码注释,并对这两部分的代码实现进行了研究,阐述了它们的优缺点。在进程调度部分,主要涉及了Linux的调度算法及实现、时钟中断、定时器、Linux内核机制以及系统调用nanosleep、pause。在进程控制部分,主要涉及了Linux系统调用的实现和进程的创建、装入执行、等待、消亡的过程
2022-11-24 15:51:18 368KB Linux 内核进程 调度 与控制
1
北航软件学院Linux内核分析课程课件 进程与进程调度部分
2022-09-24 15:13:16 1.58MB Linux内核 进程 进程调度
1
UNIX内核-进程调度.doc
2022-06-23 13:01:49 19KB unix
UNIX内核-进程调度的细节.doc
2022-06-23 13:01:48 24KB unix
UNIX内核-进程调度(1).doc
2022-06-23 09:00:42 24KB unix
本代码已经通过实际测试,代码运行良好,无bug。在Linux内核中增加一个系统调用,并编写对应的linux应用程序。利用该系统调用能够遍历系统当前所有进程的任务描述符,并按进程父子关系将这些描述符所对应的进程id(PID)组织成树形结构显示。
2019-12-21 20:31:28 69KB Linux 系统调用 内核 进程遍历
1