正在加载图片...
核心在三种情况下计算进程的优先权: ①、核心给一个即将进入睡眠态的进程赋予一个特定的优先权。 越是等待系统紧俏资源的进程,获得的优先权越高。 ② 核心调整从核心态返回到用户态的进程的优先权。 一进程在核心态下运行时拥有的较高优先权,必须在返回 用户态时降低为用户级优先权。此外,该进程刚占用了宝贵的 CPU时间,为公平起见也需降低本进程的优先权。 ③、时钟中断处理程序每隔一个“时钟滴答”调整所有用户态进 程的优先权。 一核心运行调度算法,防止某个进程垄断CPU的使用。 5核心在三种情况下计算进程的优先权: ①、核心给一个即将进入睡眠态的进程赋予一个特定的优先权。 —— 越是等待系统紧俏资源的进程,获得的优先权越高。 ②、核心调整从核心态返回到用户态的进程的优先权。 —— 进程在核心态下运行时拥有的较高优先权,必须在返回 用户态时降低为用户级优先权。此外,该进程刚占用了宝贵的 CPU时间,为公平起见也需降低本进程的优先权。 ③、时钟中断处理程序每隔一个“时钟滴答”调整所有用户态进 程的优先权。 —— 核心运行调度算法,防止某个进程垄断CPU的使用。 5
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有