虚拟存储器中,为帮助操作系统保护进程不被其他进程破坏,简要说明计算机硬件要完成哪三项工作?

题目

虚拟存储器中,为帮助操作系统保护进程不被其他进程破坏,简要说明计算机硬件要完成哪三项工作?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

操作系统中存储器管理的主要功能是什么?什么叫虚拟存储器,并举例说明操作系统是如何实现虚拟内存的?


正确答案: 存储器管理的主要功能是:内存分配,地址映射,内存保护,内存扩充。
虚拟存储器是用户能作为可编址内存对待的存储空间,在这种计算机系统中虚地址被映象成实地址。简单地说,虚拟存储器是由操作系统提供的一个假想的特大存储器,它通过把主、辅存统一起来管理,结用户造成一种仿佛系统内有巨大主存供用户使用的假象。例如页式虚存管理,一道作业被划分成若干页,其中较活跃的几页放在内存,而其余不活跃的页被放在辅存,当需要访问辅存内的页时,就可通过页面调度将其调人内存运行;但用户感觉不到这种变化,他会以为作业的所有部分都存在于主存。这样可以让更多的作业进入主存,提高系统的效率。

第2题:

操作系统中为什么要引入进程?进程和程序有什么区别和联系?


正确答案:程序是静态的,为了深刻描述程序动态执行的过程,操作系统需要引入进程的概念,以掌控程序执行过程中的动态变化。进程和程序的主要联系是:进程是由程序、数据和进程控制块三部分组成,一个进程的运行目标是执行它所对应的程序,如果没有程序,进程就失去了存在的意义。它们的区别是:程序是静态的,而进程是动态的。进程是程序的一个执行过程,而进程是为了程序的一次执行而暂时存在的。

第3题:

操作系统中,进程可以分为【 】进程和用户进程两类。


正确答案:系统
系统 解析:操作系统中,进程可以分为系统进程和用户进程两类。

第4题:

内存保护需要由()完成,以保证进程空间不被非法访问。

  • A、操作系统
  • B、硬件机构
  • C、操作系统和硬件机构
  • D、操作系统或硬件机构独立完成

正确答案:C

第5题:

同属于一个进程下的线程不能共享进程的哪一种资源()。

  • A、进程的代码
  • B、进程的虚拟地址空间
  • C、进程的全局变量
  • D、进程的文件资源
  • E、操作系统全局变量

正确答案:E

第6题:

当一个用户进程想把刚刚形成的内存中的内容以文件形式长期保存,并且尽量不影响其他进程对这个文件的使用。那么在完成此项保存工作时,可以不被涉及的关于文件的操作是()

  • A、建立文件
  • B、打开文件
  • C、关闭文件
  • D、写文件

正确答案:B

第7题:

操作系统中利用信号量和P、V操作,()。

  • A、只能实现进程的互斥
  • B、只能实现进程的同步
  • C、可实现进程的互斥和同步
  • D、可完成进程调度

正确答案:C

第8题:

在操作系统中,要对并发进程进行同步原因是()。

A.进程必须在有限的时间内完成
B.进程具有动态性
C.并发进程是异步的
D.进程具有结构性

答案:C
解析:
若系统中存在一组可同时执行的进程,则说该组进程具有并发性,并把可同时执行的进程称为“并发进程”。同时执行并不是真的同时,因为任一时刻只能有一个进程占有CPU运行,即并发进程是异步的,所以要对并发进程进行同步。

第9题:

进程控制块中说明信息的内容包含有()

  • A、进程状态、等待原因、程序存区、数据存区
  • B、等待原因、程序存区、数据存区、存储器内容
  • C、程序存区、数据存区、存储器内容、进程状态
  • D、数据存区、存储器内容、进程状态、等待原因

正确答案:A

第10题:

有哪几种方案可以实现虚拟存储器,简要说明其工作原理?


正确答案: 1.请求分页存储管理:
(1) 页框:物理地址分成大小相等的许多区,每个区称为一块;
(2)址分成大小相等的区,区的大小与块的大小相等,每个称一个页面。
(3) 逻辑地址形式:与此对应,分页存储器的逻辑地址由两部分组成,页号和单元号。
(4)页表和地址转换:采用的办法是动态重定位技术,让程序的指令执行时作地址变换。
2.分段存储管理:
一个用户作业的程序按其逻辑结构可划分为若干段,这些段中的每一段都是完整的。在分段存储管理系统中,可以用类似于分页管理用过的地址变换机构,实现分段管理的地址变换。这里使用的是段变换表SMT,它把作业地址空间变换为物理存储空间,作用地址空间的段与主存中的段大小相等,地址变换是在作业执行过程中由硬件自动完成的。
3.段页式存储管理:
是基本分段存储管理方式和基本分页存储管理方式原理的结合,即先将用户程序分成若干个段,再把每个段分成若干个页,并为每一个段赋予一个段名。