操作系统复习

什么是虚拟存储器?如何实现页式虚拟存储器?

虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储系统,

为实现虚拟存储器,首先需要扩充页表,增加状态位以指出所需页是否在内存,增加外存始址以便调入页面,增加引用位以供置换算法用,增加修改位使得换出时减少写入磁盘次数。两种关键技术:请求调页技术,置换页技术 

什么是多道程序设计技术?OS引入该技术带来了哪些好处?

多道程序设计技术:是指在内存中同时存放若干作业,并使他们共享系统的资源且同时运行的技术

好处:(1)、提高CPU的利用率;

(2)、提高内存和I/O设备的利用率;

(3)、增加系统吞吐量。

操作系统具有哪几大特征?它们之间有何关系?

操作系统的特征有并发、资源共享、虚拟和异步性。它们的关系如下
1、并发和共享式操作系统最基本的特征。为了提高计算机资源的利用率。 OS 必然要采用多道程序设计技术,使多个程序共享系
统的资源,并发地执行。
2、并发和共享互为存在的条件。一方面,资源的共享是以程序 (进程) 的并发执行为条件,若系统不允许程序并发执行,自然不
存在资源共享问题; 另一方面,若系统不能对资源共享实施有效的管理,协调好各个进程对共享资源的访问,也必将影响到程序
的并发执行,甚至根本无法并发执行。
3、虚拟技术以并发和资源共享为前提。为了使并发进程能更方便、更有效地共享资源,操作系统常采用多种虚拟技术来逻辑上增
加 CPU 和设备的数量以及存储器的容量,从而解决众多并发进程对有限的系统资源的争用问题。
4、异步性是并发和共享的必然结果。操作系统允许多个并发进程共享资源、相互合作,使得每个进程的运行过程受到其他进程的
制约,不再“一气呵成“ ,这必然导致异步性特征的产生。

2、什么是进程?为什么要引入进程?

进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位

实现多个程序的并发执行,极大的提高了资源利用率和系统吞吐量,对并发执行的程序加以控制和描述

 

3、什么是虚拟设备?实现虚拟设备的关键技术是什么?

通过虚拟技术可将一台独占设备变换成若干台逻辑设备,

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值