第四章CPU调度(Scheduling).pptVIP

  • 18
  • 0
  • 约4.02千字
  • 约 25页
  • 2016-08-22 发布于重庆
  • 举报
第四章CPU调度(Scheduling)

第四章 CPU 调度(Scheduling) 4.1 调度类型 SunOS缺省提供四种调度类: l分时――TS 针对普通用户的工作,根据CPU的使用情况来调整优先级 l交互――IA 基于分时类,给在CDE和OpenWindows环境中活动窗口的任务提供更好的性能 ????l系统――SYS 系统类,又称作内核优先级,主要为系统线程使用,如页面进程和始终线程 ????l实时――RT 在系统中具有最高优先级(除了中断处理),甚至高于系统类 这些类在他们使用时被动态地调用,像设备驱动和其他内核模块等,进度类是在他们被使用才被调用。 4.2 调度类的特征 ●分时/交互类 时间分片 平均等待调度时间 ●系统类 没有分时片 固定的优先级 ●实时类 时间分片 固定的优先级 4.3 调度优先级 系统线程被分配一个优先级基于它的优先级类和在系统范围内分配的优先级(基于它的优先级)。 如果新的进度类被激活,例如实时进度类,他被插入到层次中合适的位置,所有其他的现存类作相应的调整。 4.4 调度状态 一个内核线程以下面三种状态中的一个存在。 运行(running)――在

文档评论(0)

1亿VIP精品文档

相关文档