请求分页技术与简单分页技术之间的根本*区别是什么?

题目
问答题
请求分页技术与简单分页技术之间的根本*区别是什么?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

页表的作用是什么?请求分页技术与分页技术的根本区别是什么?


正确答案:页表的作用是实现从页号到物理块号的地址映射。它们之间的根本区别在于是否将一作业的全部地址空间同时装入主存。请求分页存储管理不要求将作业全部地址空间同时装入主存。基于这一点,请求分页存储管理可以提供虚存,而分页存储管理却不能提供虚存。

第2题:

● 从下表关于操作系统存储管理方案 1、方案 2 和方案 3 的相关描述可以看出,它们 分别对应 (23)存储管理方案。

(23 )A. 固定分区、请求分页和覆盖 B. 覆盖、请求分页和固定分区

C. 固定分区、覆盖和请求分页 D. 请求分页、覆盖和固定分区


正确答案:A

第3题:

Linux系统采用了请求分页存储管理技术和对换技术()

此题为判断题(对,错)。


正确答案:正确

第4题:

以下存储管理技术中,支持虚拟存储器的技术是()。

  • A、动态分区法
  • B、可重定位分区法
  • C、请求分页技术
  • D、对换技术

正确答案:C

第5题:

下列存储管理技术中,支持虚拟存储器的是()。

A.动态分区技术

B.可重定位分区技术

C.请求分页技术

D.分区交换技术


参考答案:C

第6题:

请求分页存储管理中页表通常有哪些页表项?各表项的作用是什么?


正确答案:状态位P:用于指示该页是否已调入内存,0表示该页已在内存,1表示该页不在内存,共程序访问时参考。
访问字段A:用于记录该页在一段时间内被访问的次数,或最近已有多长时间未被访问,供置换算法选择页面时参考。
修改位M:用于记录该页在调入内存后是否被修改过。由于内存中的每一页都在外存中保留一个副本,因此,若未被修改,在置换该页时就不需将该页写回到磁盘上,以减少系统的开销和启动磁盘的次数;若已被修改,则必须将该页重写回磁盘上,以保证磁盘所保留的始终是最新的副本。

第7题:

从表8-2给出的操作系统存储管理方案的相关描述中可以看出,它们分别对应的存储管理方案是(62)。

A.固定分区、请求分页和覆盖

B.覆盖、请求分页和固定分区

C.固定分区、覆盖和请求分页

D.请求分页、覆盖和固定分区


正确答案:A
解析:操作系统的分区分配存储管理方案,是一种可用于多道程序的较简单的存储管理方式,又可进一步分为;固定分区式(将内存用户区划分成若干个固定大小的区域,每个区域中驻留一道程序);可变分区(又称为动态分区,根据用户程序的大小,动态地对内存进行划分,各分区的大小是不定的,其数目也是可变的)。由于分区式分配方案要求每个作业占用一个连续的内存空间中,因此可能产生多个碎片。该分配方式的特点是:在系统进行初始化的时候就已经将主存储空间划分成大小相等或不等的块,并且这些块的大小在此后是不可以改变的。请求分页存储管理方案是在分页系统的基础上,增加了请求调页的功能、页面置换等功能所形成的页式虚拟存储系统。它允许只装入若干页(而非全部程序)的用户程序和数据即可启动运行,以后再通过调页功能,陆续地把即将运行的页面调入内存(即不要求作业程序连续存放),同时把暂不运行的页面换出到外存,置换时以页面为单位。该存储管理方案的特点是,主存储空间和程序按固大小单位进行分割,当一个作业的程序地址空间大于主存可以使用的空间时也可以执行,可有效解决存储空间中“碎片”问题。覆盖技术是指一个程序的若干程序段或几个程序的某些部分共享某一个存储空间。它要求用户清楚地了解程序的结构,并指定各程序段调入内存的先后次序(即编程时必须划分程序模块和确定程序模块之间的调用关系)。可见,覆盖管理的目标是逻辑扩充内存,以缓解大作业和小内存之间的矛盾。

第8题:

从表3-1关于操作系统存储管理方案①、方案②和方案③的相关描述可以看出,它们分别对应(8)存储管理方案。

A.固定分区、请求分页和覆盖

B.覆盖、固定分区和请求分页

C.固定分区、覆盖和请求分页

D.请求分页、覆盖和固定分区


正确答案:B
解析:操作系统的分区分配存储管理方案,是可用于多道程序的一种较简单的存储管理方式。它又可进一步分为固定分区式(将内存用户区划分成若干个固定大小的区域,每个区域中驻留一道程序)和可变分区(又称为动态分区,根据用户程序的大小,动态地对内存进行划分,各分区的大小是不定的,其数目也是可变的)。由于分区式分配方案要求每个作业占用在一个连续的内存空间中,因此可能产生多个碎片。该分配方式的特点是,在系统进行初始化时就已经将主存储空间划分成大小相等或不等的块,并且这些块的大小在此后是不可以改变的。
  请求分页存储管理方案是在分页系统的基础上,增加了请求调页、页面置换等功能所形成的页式虚拟存储系统。它允许只装入若干页(而非全部程序)的用户程序和数据即可启动运行,以后再通过调页功能,陆续地把即将运行的页面调入到内存中(即不要求作业程序连续存放),同时把暂不运行的页面换出到外存,置换时以页面为单位。该存储管理方案的特点是,主存储空间和程序按固定大小单位进行分割,当一个作业的程序地址空间大于主存可以使用的空间时也可以执行,可有效解决存储空间中的“碎片”问题。
  覆盖技术是指一个程序的若干程序段或几个程序的某些部分共享某一个存储空间。它要求用户清楚地了解程序的结构,并指定各程序段调入内存的先后次序(即编程时必须划分程序模块和确定程序模块之间的调用关系)。可见,覆盖管理的目标是逻辑扩充内存,以缓解大作业和小内存之间的矛盾。

第9题:

在请求分页系统中,产生“抖动”的原因是什么?


答案:在请求分页式存储管理中,页在内存与外存之间频繁调度,以至于调度页面所需时间比进程实际运行的时间还多,此时系统性能急剧下降。这种现象称为颠簸或抖动。原因:问题产生的原因:(1)分配给进程的物理块数太少,不能满足进程正常运行的基本要求;(2)页面淘汰算法不合理;

第10题:

技术、教育技术、教育技术学三者之间的区别与联系是什么?


正确答案: 技术:人类在生产活动、社会发展和科学实验过程中,为了达到预期的目的而根据客观规律对自然、社会进行认识、调控和改造的物质工具、方法技能和知识经验等的综合体。
教育技术是技术的子范畴,是人类在教育教学活动过程中所运用的一切物质工具、方法技能和知识经验的综合体,它分为有形的物化形态的技术和无形的观念形态的技术两大类。
教育技术学是通过设计、开发、利用、管理、评价有合适技术支持的教育过程与教育资源,来促进学习并提高绩效的理论与实践。它是专门用于研究教育技术现象及其规律的学科,是在教育心理学、媒体技术与系统科学方法的发展、彼此渗透、综合的基础上产生的。
从上述定义中可以看出,这是三个相互联系而又互有区别的概念,教育技术是技术的子范畴,而教育技术学是教育技术的理论与实践发展到一定阶段而形成的学科体系。