Linux内核的三种调度策略.pdfVIP

  • 14
  • 0
  • 约8.42千字
  • 约 13页
  • 2023-08-19 发布于台湾
  • 举报
Linux 内核的三种调度策略: 1,SCHED_OTHER 分时调度策略, 2 ,SCHED_FIFO 实时调度策略,先到先服务。一旦占用 cpu 则一直运行。一直运行直到有更高 优先级任务到达或自己放弃 3,SCHED_RR 实时调度策略,时间片轮转。当进程的时间片用完,系统将重新分配时间片, 并置于就绪队列尾。放在队列尾保证了所有具有相同优先级的 RR 任务的调度公平 Linux 线程优先级设置 首先,可以通过以下两个函数来获得线程可以设置的最高和最低优先级,函数中的策略即上 述三种策略的宏定义: int sched_get_pri

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档