首页 > 编程知识 正文

计算机科学导论课后题答案(数据库系统概论第6版课后答案)

时间:2023-05-06 12:39:02 阅读:67395 作者:128

解答的常见存储管理方式有哪些两个特点? 他们对系统的性能有什么影响?

一次性:将所有作业加载到内存中,然后运行。 内存无法安装或安装量较少会影响系统性能。

常驻性:导入内存后,运行结束前不调用内存。 浪费内存。 什么是虚拟存储? 如何实现分页虚拟存储?

)具有调入和替换功能,逻辑扩展存储,具有多重性、可交换性、虚拟性。

)在管理分页存储的基础上,添加了翻页请求功能和页面替换功能,在流程开始时只调用较少的页面,后续将所需的页面调用到内存中,不需要的页面调用到内存中。 “整体更换在逻辑上也扩展了内存,所以实现了虚拟内存的功能”是正确的吗? 请说明理由。

不正确。

整体交换只能提高内存利用率,而不能加载大于内存的作业。 另外,内存中也不能存储很多进程,也不是基于单独的分配。 为什么在分页请求系统上,一个命令运行时可能会出现多次分页错误?

一个命令可以多次调试页面,将缺少的页面中断与常规中断进行比较,有什么明显的区别?

常见中断在CPU上完成响应,页面错误在CPU运行时发生,并且可能会多次响应。 试着说明分页系统页面的转入流程。

首先,程序检查页码是否小于页表的长度,如果长则发生越界中断,否则访问快速表,如果在快速表中则修改访问位,如果写指令则修改修改位如果不在快速表中,则访问页面表;如果不在内存中,则发生页面中断,保存CPU环境;如果内存已满,则调用页面;如果有调用的内存,则

ps :括号内才是快速表请求分页系统中将逻辑地址更改为物理地址的过程的简要回答。

首先给出逻辑地址,检查页码是否小于页表的长度。 长时间的话会发生越境中断。 否则,请访问快速表,如果位于快速表中,请修改访问位。 写命令时修正修正位,获取物理地址后完成。 如果不在快速表中,则访问页面表;如果页面不在内存中(如果系统出现缺页,则保存CPU环境;如果内存已满,则调用页面;如果调用的内存已修改,则写入磁盘;或者然后,操作系统命令从外部存储器读取页面,启动IO,调入页面表,修改页面)修改快速表,修改访问位和修改位,获取物理地址,获取OVV固定分配本地替换和可变分配全局

固定分配本地替换:为每个进程分配的物理块数是固定的,调用的调用也发生在已经分配的内存中。

可变分配全局替换:每个进程首先分配几个物理块,然后根据执行情况进行调整,替换在整个内存空间中进行。 实现LRU页面替换算法所需的硬件是什么?

堆栈寄存器是什么是抖动? 抖动的原因是什么?

页面频繁更换。

的物理块数太少了。 什么是工作集? 他是根据什么原理确定的?

以某个时间间隔访问的页面的集合。

程序的过去行为与将来的行为类似,利用程序的局部性。 为了实现增量存储管理,需要在系统中添加哪些硬件机制?

地址转换机制、请求段表机制、缺段中断。 二、计算问题125C、缺页、虚拟地址越界1/164000.8110.18210.02 * (3358 www.Sina.com/20000 )=401.22

ps: 3是访问页面表,页面在内存中,或者将页面从外村读取到内存中,修改内存中的页面表后越界,页面内地址13位共计10页

第一个程序的访问顺序由良好的空间局部化,没有第二个程序。 三、综合应用问题(1) 0.3

)2) 0.5FIFO:3

LRU:1FIFO:2

LRU:1

简单时钟: 0

改进时钟:0(1) 210,21010 ) 8,110

)2) 105565H

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。