OS总结 12.20
填空 选择 or判断
虚拟存储器指的是具有请求调入和置换
虚拟存储器的特征 多次性 对换性 虚拟性
主要的硬件支持 请求分页的页表机制 缺页中断机构 地址变换机构
分时系统实现的关键问题 及时接收 及时处理
及时接收 系统中配置多路卡
及时处理 作业直接进入内存 采用轮转算法的方式进行
实时任务 硬实时任务 软实时任务
进程的基本特征 程序段 数据段 PCB
程序在系统中运行的经过 编译 链入 装入
死锁的条件 互斥 请求和保持 不可抢占 循环等待
产生死锁的方法 预防死锁 避免死锁 检测死锁 解除死锁
简答
什么是操作系统
操作系统是配置在计算机硬件的第一层软件,是对硬件的首次扩充。其主要作用是管理好这些设备,提高他们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。
什么是死锁
如果一组进程中的每一个进程都在等待仅由该组进程中的其他进程才能引发的事件,那么该组进程就是死锁的。
引起死锁的原因
1、竞争不可抢占资源
2、竞争可消耗资源
3、进程推进顺序不当
简述进程和程序的区别联系
1)程序是指令的有序集合,存放于某种介质上,其本身没有任何运行的含义,它是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态概念。
2)程序的存在是永久的。而进程则是有生命期的,它因创建而产生,因调度而执行,因得不到资源而暂停(阻塞),因撤消而消亡。
3)程序仅是指令的有序集合。而进程则由程序段、相关数据段进程控制块(PCB)组成,有结构。
4)进程与程序之间不是一一对应。
二者的本质区别:进程可以并发执行,而程序不能并发执行