正在加载图片...
4.线程调度的管理 进程1 进程2 Windows XP用张所 线程调度器 就绪队列表 谓的“线程调度器就绪 线程到 线程2 线程1 线程2 线程n 队列”表、就绪位图、 31 空闲位图来管理有关线 30 程的调度。 29 5.Windows XP线程 调度遵循的原则 2 就绪位图 空闲位图 。相同优先级的就绪线 wMH HMWO 0 5n出 程排成先进先出队列,按 时间片轮转算法调度: 31 0 31 当一个线程变为就绪状态时,它可能立即投入运行,也可能排到相应优先级队列的 末尾等待: 。系统总是运行优先级最高的线程: 。当一个线程在属于自己的时间片里运行时,高优先级线程的到达会抢先执行,从而 打断原先线程的执行: 。在多处理机系统中,多个线程可以并行运行。 4. 线程调度的管理 Windows XP用张所 谓的“线程调度器就绪 队列”表、就绪位图、 空闲位图来管理有关线 程的调度。 . 31 30 29 线程调度器 就绪队列表 2 1 0 进程1 进程2 线程1 线程2 线程1 线程2 线程n 31 0 就绪位图 31 空闲位图 5. Windows XP线程 调度遵循的原则 . 在多处理机系统中,多个线程可以并行运行。 相同优先级的就绪线 程排成先进先出队列,按 时间片轮转算法调度; . 当一个线程变为就绪状态时,它可能立即投入运行,也可能排到相应优先级队列的 末尾等待; . 系统总是运行优先级最高的线程; . 当一个线程在属于自己的时间片里运行时,高优先级线程的到达会抢先执行,从而 打断原先线程的执行;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有