UNIX中每个进程都有一个优先数,就绪进程能否占用处理器的优先权取决于进程的优先数,优先数越小则优先权越高。
UNIX以动态方式确定优先权,如核心的进程优先权高于进入用户态的进程;降低用完一个时间片的进程的优先权;对进入睡眠的进程,其等待事件越急优先数越高;降低使用处理器时间较长的进程的优先权。
UNIX中确定进程优先数的方法有两种:设置方法和计算方法。前者对要进入睡眠状态的进程设置优先数,若等待的事件急迫,则设置较小的优先数;后者用户进程正在或即将转入用户状态运行时确定优先数。
Unix 系统的优先数和优先权
最新推荐文章于 2025-11-27 09:33:44 发布
UNIX通过动态方式确定进程优先权,核心进程优先级高于用户态进程。优先数越小,优先级越高。UNIX采用两种方法确定优先数:设置方法用于进入睡眠状态的进程,计算方法用于用户态进程。
1193

被折叠的 条评论
为什么被折叠?



