正在加载图片...
Linux进程调度子系统 进程调度子系统完成的主要功能: ☆允许进程建立自己的拷贝 令决定哪一个进程将占用CPU,使得可运行进程之间进行有效地转移 接受中断并把他们发送到合适的内核子系统 在屏幕上的不同位置分别显示 令发送信号给用户进程 各自的计数器值(16进制) 令管理定时器硬件 令当进程结束后,释放进程所占用的资源 NET 令支持动态装入模块,这些模块代表着内核启动以后所增加的新功能 task task2 task3 ,这种可装入的模块将由虚拟文件系统和网络接口使用 系统调 用接口 进程调度进程 Scheduler内核任务调度程序 定时器管理调度 模块管理 「几时钟中断(m次/秒) 3、进程调度示意图 2、进程调度的结构图 结构特定 的模块10 Linux 进程调度子系统 FS IPC MM NET 结构特定 的模块 进程调度 定时器管理 模块管理 进程 调度 系统调 用接口 Scheduler内核任务调度程序 时钟中断(182次/ 秒) task1 task2 task3 在屏幕上的不同位置分别显示 各自的计数器值(16 进制) 3、进程调度示意图 2、进程调度的结构图 1、进程调度与其他子系统的依赖关系 SCHED 进程调度子系统完成的主要功能: ❖ 允许进程建立自己的拷贝 ❖ 决定哪一个进程将占用CPU,使得可运行进程之间进行有效地转移 接受中断并把他们发送到合适的内核子系统 ❖ 发送信号给用户进程 ❖ 管理定时器硬件 ❖ 当进程结束后,释放进程所占用的资源 ❖ 支持动态装入模块,这些模块代表着内核启动以后所增加的新功能 ,这种可装入的模块将由虚拟文件系统和网络接口使用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有