管理职能:
在操作系统中对进程进行管理时,为其指定几种状态以便分配资源
三态模型与五态模型:
常考知识点,通常和pv操作结合起来考查
直观看到哪些任务可以并行,哪些任务有先后关系
同步与互斥不是一对反义词
互斥:在同一时刻只允许某一进程使用这一资源,其他进程等待,如同千军万马过独木桥(人行天桥:可以很多人一起过,是共享资源)
同步:速度有差异,在一定情况下等待
生产者与消费者问题:
解决并发操作中某些进程间的相互约束关系
临界资源:诸进程间需要互斥方式对其进行共享的资源,如打印机、磁带机等
临界区:每个进程中访问临界资源的那段代码称为临界区
信号量:一种特殊的变量
练习:
a1和b1应为一对PV操作,a2和b2应为一对PV操作,b1处应等待,a2处应等待,答案为A、C
PV操作的核心在于找出进程的约束关系
常考
可以在箭头上标注信号量,箭头的起点位置是V操作,终点是P操作
如果一个进程在等待一件不可能发生的事,进程就死锁了,如果一个或多个进程产生死锁,就会造成系统死锁
例:系统有3个进程A、B、C,这三个进程都需要5个资源,则系统至少有13个资源才不可能发生死锁
k个进程,每个进程需要n个资源,则至少需要:k * (n - 1) + 1
个资源
死锁的预防与避免:
基本思想:银行放贷的思路
页表存的是页号和页帧号(物理地址页号)
高级程序语言使用逻辑地址,运行状态、内存中使用物理地址
逻辑地址和物理地址的页内地址是相同的,页号是不同的
- ,对应到十六进制是三位,页内地址为A29,页号为5.查表指物理地址页号(页帧号)为6
- 不在内存中的页面不能淘汰,已经访问过的不能淘汰,故淘汰页号为1的页面
段式存储组织按逻辑结构划分
段表存的是段长和基址
将段式和页式存储结合起来
快表:一块小容量的相联存储器,速度快,由高速缓存器组成,可以从硬件上保证按内容并行查找,一般用来存放当前访问最频繁的少数活动页面的序号
练习
1.不使用快表:需要查表,每一个页都要访问两次内存,一共六个页,需要访问十二次内存
2.约定俗成:认为指令是一次性读入,所以swap指令产生1次缺页中断,A和B各产生2次缺页中断,共5次
一般索引文件结构有13个结点
练习
主要考查相对路径和绝对路径概念
文件属性
文件名的组成
练习
,应在第132个字中描述
,第132个字中,第0位置:4192,第3位置:4195
第n个字:从1开始;第m位置:从0开始
内存和外设之间
把内核做得更小的操作系统
可靠性、稳定性、安全性
本文作者:Morales
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 License 许可协议。转载请注明出处!