文章目录
一.进程优先级
1.三段论谈优先级
2.PRI和NI
二.进程切换
1.进程的四个特性
2.上下文数据保护和恢复
一.进程优先级
1.三段论谈优先级
什么是优先级?...区别:
权限表示能与不能
优先级的前提是能,表示先后顺序
为什么要有优先级?
因为资源有限,进程抢占资源,操作系统得给进程一个先后顺序。
怎么确定优先级?...最终PRI= 80 +nice值
ps:
Linux是给运行中的进程调整优先级,调整策略是修改niceness值
和成绩排名一样,最终PRI值越小表示优先级越高
2.PRI和NI
总体:PRI=80+NI.../pri后, 查看进程的优先级信息
其中ps的意思为process status 进程状态
ps -al
两个单词:
PRI:priority缩写,中文:最终优先级
NI:niceness缩写,中文...所以进程在一个时间片时间结束时,寄存器内的数据就要被拷贝一份,保留到当前进程或系统,这个过程被称为上下文数据的保护;
直到轮到该进程的下一个时间片时,就把之前保留的上下文数据恢复,CPU通过pc/eip