OS 12.16

这篇博客涵盖了操作系统的基础知识,包括缓存的作用、用户进程与OS内核的交互、死锁的条件与解决办法、地址转换过程以及系统性能指标。重点讨论了如何通过操作系统提升硬件效率,防止和处理死锁,以及内存管理和调度策略。

操作系统

第二题不是很确定

1、OS采用缓存的目的(p 20)

解决CPU与I/O设备速度不匹配的问题

2、谁提供用户进程和OS内核的服务器接口?(p 193)

I/O设备

3、什么是操作系统(P 1)

OS是位置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。其主要作用是管理好这些设备,提高他们的利用率和吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。

4、死锁的必要条件(p 116)

1.互斥条件

2.请求和保持条件

3.不可抢占条件

4.循环等待

5、解决死锁的办法(p 116)

1.预防死锁

2.避免死锁

3.检测死锁

4.解除死锁

6、逻辑地址到物理地址的转换(p 149)

1.计算页号P和页内偏移量W

2.比较页号P和页表长度M

​ 若P>=M,则产生越界中断

3.取页表对应的块号,进行计算

4.计算E=b*L+W,得到物理块 应注意单位统一

公式

P=A/L

d=A%L

E=b*L+W

7、周转时间、带权周转时间、高相比

周转时间=运行时间-到达时间

带权周转时间=周转时间/运行时间

高相比=(等待时间+要求服务时间)/要求服务时间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值