操作系统存储管理习题与答案

3 下载量 198 浏览量 更新于2024-09-11 收藏 124KB DOC 举报
"存储管理习题" 存储管理是操作系统的核心组成部分,主要负责处理计算机的内存资源,确保程序的高效执行和内存的有效利用。本习题集涵盖了存储管理的多个关键概念,包括分页存储管理、地址转换、内存分配策略以及虚拟存储器。 1. 分页存储管理的存储保护是通过页表(页表寄存器)完成的。页表记录了每个页面在内存中的物理地址,通过比较逻辑地址和页表,系统可以确保程序只能访问其被分配的内存区域,从而防止非法访问。 2. 把作业地址空间中使用的逻辑地址变成内存中物理地址的过程称为重定位。重定位允许程序在内存中的任意位置加载并执行,解决了程序在编译时就确定绝对地址的问题。 3. 在可变分区存储管理中,紧凑技术主要用于集中空闲区。当内存中存在许多小的空闲片段时,通过移动内存中的数据,可以将空闲区合并,从而改善内存利用率。 4. 覆盖与交换技术在存储管理中的目的主要是减少程序占用的主存空间,通过在主存和辅助存储之间动态地移动部分程序,使得有限的主存资源得以更有效地使用。 5. 在段式存储管理中,用户可采用覆盖技术。段式管理将程序划分为逻辑相关的段,覆盖技术允许部分段不常驻内存,只有在需要时才调入。 6. 地址映射是指将逻辑地址转换为物理地址的过程,这是现代存储管理中的基础操作,确保程序正确执行。 7. 在内存分配的“最佳适应法”中,空闲块按块的大小从小到大排序,旨在最小化碎片,但可能导致大的空闲区集中在高地址空间。 8. 最佳适应法可能导致高地址空间成为大的空闲区,因为它总是优先分配最小的空闲块,留下的大块空闲区往往位于内存的高端。 9. 虚拟存储器的最大实际容量受到物理内存和虚拟地址空间大小的限制,例如,如果虚拟地址空间为32位,最大可能容量为2^32字节,即4GB,但实际可能小于这个值,因为还需要考虑地址空间的其他部分和硬件限制。 10. 用空白链记录内存空白块的主要缺点是分配空间时可能需要一定的拉链时间,因为需要遍历链表找到合适的空闲块。 11. 在一般计算机中,RAM(随机存取存储器)的容量(个数)最多,因为它是运行时程序的主要工作区域。 12. 分区管理和分页管理的主要区别在于,分区管理要求一道程序存放在连续的空间内,而分页管理则不需要。 13. 静态重定位在程序装入时进行,将程序的逻辑地址转换为内存中的物理地址。 14. “存储保护”的基本含义是防止程序间相互越界访问,确保每个程序只在其分配的内存区域内执行,防止数据泄漏或破坏。 15. 能够装入内存任何位置的代码程序必须是可重定位的,这意味着程序在加载时可以调整其地址以适应内存布局。 16. 虚存管理和实存管理的主要区别在于虚存区分逻辑地址和物理地址,允许程序使用比实际内存更大的地址空间,并通过页面替换策略在主存和磁盘之间动态交换数据。 这些题目涵盖了存储管理的基础和高级概念,对理解内存管理机制有着重要的学习价值。通过解答这些问题,可以深入理解存储管理的工作原理及其在操作系统中的作用。
2018-08-27 上传
hcnp练习题 1. (判断)FusionSphere的管理节点全部采用主备部署,提高管理节点的可靠性,同时不需要额外购买数据库和OS的License,除非客户要特殊的要求。 2. (判断)云数据中心就等于虚拟化数据中心。 3. (多选)下列哪些设备可以作为FusionStorage存储池的介质: A. SSD B. SAS C. NL-SAS D. IDE 4. (单选)关于OceanStor DJ,说法不正确的是: A. OceanStor DJ能解决由于数据迅猛增长带来的存储资源紧张问题 B. OceanStor DJ可以根据客户的需求定制资源池 C. OceanStor DJ可以提高运营效率 D. OceanStor DJ让存储管理员随心提供客户所需的服务 5. (判断)虚拟化分为寄居虚拟化、裸金属虚拟化和混合虚拟化等,由于寄居虚拟化简单、易于实现,所以成为了主流的商用虚拟化。 6. (单选)一台物理机共有一路CPU,该CPU是4核8线程,FusionCompute在该主机上创建虚拟机,每个虚拟机分配一个vCPU,请问可以同时有几台这样的虚拟机运行在该物理主机上: A. 4台 B. 8台 C. 32台 D. 条件不足,无法计算 7. (单选)关于FusionCompute的内存QoS,说法不正确的是: A. 通过内存QoS,可以解决内存复用时资源抢占问题 B. 内存QoS技术对物理机一样有效 C. 内存QoS技术主要通过设置内存预留和内存份额实现 D. 设置了内存大小后,虚拟机能够使用的内存不能超过该大小 8. (多选)华为计算虚拟化技术,内存QoS功能包括以下哪些特性: A. 内存上限 B. 内存在线增加 C. 内存预留 D. 内存份额 9. (单选)FusionSphere中存储模型与物理呈现的对应关系错误的是: A. FusionStorage是存储资源 B. OceanStorV3是存储资源 C. LUN是存储设备 D. 共享文件夹是数据存储 10. (单选)请对FusionCompute使用FusionStorage存储池的步骤进行排序: 1.添加存储设备 2.FusionStorage侧关联FusionCompute主机 3.添加数据存储 4.FusionCompute中进行创建卷等操作 5.FusionStorage中创建LUN 6.添加存储资源 A. 6-2-1-5-4 B. 6-2-1-3-4 C. 1-3-6-2-5-4 D. 2-6-5-1-4-3 11. (判断)从Hyper-V上导出的虚拟机VHD格式文件,可以直接导入FusionCompute上进行使用。 12. (多选)FusionCompute中数据存储扩容的方式有: A. 扩容原有存储设备 B. 将新存储设备添加到原有数据存储 C. 扩容原有存储资源 D. 将新的存储资源添加到原有数据存储 13. (多选)推荐的FusionStorage应用场景有: A. FusionCompute虚拟化平台 B. VMware虚拟化平台 C. 公有云场景 D. 数据库及关键应用 14. (判断)FusionStorage读取数据的顺序是:1.内存cache 2.SSD cache 3.磁盘 15. (单选)以下哪种FusionStorage组网方式的网络带宽最高? A. GE组网,使用8网口聚合 B. 万兆组网,使用双网口聚合模式 C. 万兆组网,使用网卡聚合模式,并且存储与业务共用网卡 D. infiniband网络 16. (单选)FusionStorage分离部署架构中,哪两个组件不存在同一服务器上? A. MDC和VBS B. FSA和FSM C. VBS和OSD D. FSA和VBS 17. (多选)以下哪些情形需要网络虚拟化? A. 多个虚拟机共同使用一个物理网口 B. 虚拟机频繁跨物理服务器迁移 C. 南北流量为主传统网络已经满足不了现在的需求 D. 物理机需要与外界通信 19. (判断)SDN的核心技术是转控分离。 20. (单选)VxLAN的部署方式有_______和_________。 A. 单机部署、控制器部署 B. 手动部署、自动部署 C. 物理部署、虚拟部署 D. 静态部署、动态部署 答案: / 1 T / 2 F / 3 ABC / 4 A / 5 F / 6 D / 7 B / 8 CD / 9 D / 10 B / 11 F / 12 AB / 13 ABCD / 14 T / 15 D / 16 C / 17 ABC / 18 T / 19 T / 20 A