操作系统第二次作业
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2. 请求分页管理系统中,假设某进程的页表内容如下表所示。
页号 0 1 2 页框号(Page Frame) 101H — 254H 有效位(存在位) 1 0 1
页面大小为4KB,一次内存的访问时间是100ns,一次快表(TLB)的访 问时间是10ns,处理一次缺页的平均时间为108ns(已含更新TLB和页表的 时间),进程的驻留集大小固定为2,采用最近最少使用置换算法(LRU) 和局部淘汰策略。假设①TLB初始为空;②地址转换时先访问TLB,若TLB 未命中,再访问页表(忽略访问页表之后的TLB更新时间);③有效位为0 表示页面不在内存,产生缺页中断,缺页中断处理后,返回到产生缺页中断 的指令处重新执行。设有虚地址访问序列 2362H、1565H、25A5H,请问: (1)依次访问上述三个虚地址,各需多少时间?给出计算过程。 (2)基于上述访问序列,虚地址1565H的物理地址是多少?请说明理由。
4. 某基于动态分区存储管理的计算机,其主存容量为55Mb (初始为空),采用最佳适配(Best Fit)算法,分配和释放 的顺序为:分配15Mb,分配30Mb,释放15Mb,分配8Mb, 分配6Mb,试求解此时主存中最大空闲分区的大小是多少。
页 号 0 1 2
页框 号 7 4 2
装入 时间 130 230 200
访问 位 1 1 1
3
9
160
1
当该进程执行到时刻260时,要访问逻辑地址为17CAH的 数据。请回答下列问题: (1) 该逻辑地址对应的页号是多少? (2) 若采用先进先出(FIFO)置换算法,求该逻辑地址对应的 物理地址?要求给出计算过程。 (3) 采用时钟(Clock)置换算法,该逻辑地址对应的物理地址 是多少?要求给出计算过程。(设搜索下一页的指针按顺时针 方向移动,且指向当前2号页框,示意图如题目所示)
1254h2011101h0有效位存在位页框号pageframe页号页面大小为4kb一次内存的访问时间是100ns一次快表tlb的访问时间是10ns处理一次缺页的平均时间为108ns已含更新tlb和页表的时间进程的驻留集大小固定为2采用最近最少使用置换算法lru和局部淘汰策略
1. 设某计算机的逻辑地址空间和物理地址空间均为64KB,按字节 编址。某进程最多需要6页数据存储空间,页的大小为1KB,操作 系统采用固定分配局部置换策略为此进程分配4个页框。
3.某时刻进程的资源使用情况如下表所示。
已分配资源 R1 2 1 0 R2 0 2 1 R3 0 0 1 R1 0 1 1 尚需分配 R2 0 3 3 R3 1 2 0 P3 1 2 1 R1 可用资源 R2 R3
进 程 P1 P2P400 Nhomakorabea1
2
0
0
此时的安全序列是如下哪个?请给出分析过程。 A.P1,P2,P3,P4 B.P1,P3,P2,P4 C.P1,P4,P3,P2 D.不存在