免费智能真题库 > 历年试卷 > 网络工程师 > 2023年下半年 网络工程师 上午试卷 综合知识
  第15题      
  知识点:   存储管理   存储系统
  关键词:   存储系统        章/节:   操作系统知识       

 
分布式存储系统规划时至少要设计()个节点。
 
 
  A.  5
 
  B.  4
 
  C.  3
 
  D.  2
 
 
 

  相关试题:操作系统知识          更多>  
 
  第9题    2010年下半年  
   39%
假设系统中进程的三态模型如下图所示,图中的a、b和c的状态分别为(9)。
  第10题    2016年上半年  
   17%
在Windows操作系统中,当用户双击“IMG_20160122_103.jpg”文件名时,系统会自动通过建立的(10)来决定使用什么程序打..
  第5题    2022年下半年  
   18%
下列操作系统中,()与另外三种操作系统的内核种类不同。
   知识点讲解    
   · 存储管理    · 存储系统
 
       存储管理
               分页存储管理
               1)分页原理
               将一个进程的地址空间划分成若干大小相等的区域,称为页。相应地,将主存空间划分成与页相同大小的若干物理块,称为块或页框架。在为进程分配主存时,将进程中若干页分别装入多个不邻接的块中。
               2)地址结构
               地址由两部分组成:前一部分为页号P;后一部分为偏移量W,即页内地址。下图中的地址长度为32位,其中第0~11位为页内地址(每页的大小为4KB),第12~31位为页号,所以允许地址空间的大小最多为1MB个页。
               
               分页地址结构
               3)地址变换
               系统为每个进程建立了一张页面映射表,简称页表。每个页在页表中占一个表项,记录该页在内存中对应的物理块号。进程在执行时,通过查找页表,就可以找到每页所对应的物理块号。可见,页表的作用是实现从页号到物理块号的地址映射。
               分段存储管理
               1)分段基本原理
               作业的地址空间被划分为若干段,每个段定义了一组逻辑信息。每个段都有自己的名字,都是从零开始编址的一段连续的地址空间。段的长度由相应逻辑信息组的长度决定,因而各段长度不等。整个作业的地址空间是二维的。分段系统中地址结构如下图所示,其逻辑地址由段号(名)和段内地址两部分组成,在该地址结构中,允许一个作业最多能有256个段,每个段的最大长度为64KB。
               
               分段地址结构
               2)地址变换机构
               在分段式存储管理系统中,为每个段分配一个连续的分区,而进程中的各个段可以离散地分配到内存中不同的分区中。在系统中为每个进程建立一张段映射表,简称为"段表"。进程在执行中,通过查段表来找到每个段所对应的内存区。所以说,段表实现了从逻辑段到物理内存区的映射。
               虚拟存储管理
               1)局部性原理
               局部性原理是虚拟存储技术的理论基础,是指程序的执行往往呈现出高度的局限性,即程序执行时往往会不均匀地访问内存储器。程序的局限性表现为以下特征。
               (1)时间局部性:若一条指令被执行,则在不久的将来,它可能再被执行。
               (2)空间局部性:一旦一个存储单元被访问,则它附近的单元也将很快被访问。
               2)虚拟存储器的定义
               利用大容量的外存(通常是高速硬盘)来扩充内存,产生一个比有限的实际内存空间大得多的、逻辑的虚拟内存空间,以便能够有效地支持多道程序系统的实现和大型作业运行的需要,从而增强系统的处理能力。当进程要求运行时,不是将它的全部信息装入内存,而是将其一部分先装入内存,另一部分暂时留在外存。进程在运行过程中,要使用的信息不在内存时,发生中断,由操作系统将它们调入内存,以保证进程的正常运行。从用户角度看,该系统所具有的主存容量,将比实际主存容量大得多,人们把这样的存储器称为虚拟存储器。
               3)虚拟存储器的实现
               虚拟存储器的实现方法如下。
               (1)请求分页系统。在分页系统的基础上,增加了请求调页功能和页面置换功能所形成的页式虚拟存储系统。请求分页机制是在纯分页的页表机制上形成的,由于只将应用程序的一部分调入主存,还有一部分仍在磁盘上,故需在页表中再增加若干项,如状态位、访问字段、辅存地址等供程序(数据)在换进、换出时引用。在请求分页系统中,每当所要访问的页面不在主存时,便要产生一个缺页中断,请求操作系统将所缺页调入主存。它与一般中断的主要区别在于:缺页中断在指令执行期间产生和处理中断信号,而一般中断在一条指令执行完后检查和处理中断信号;缺页中断返回到该指令的开始重新执行该指令,而一般中断返回到该指令的下一条指令执行。
               (2)请求分段系统。在分段系统的基础上,增加了请求调段和分段置换功能所形成的段式虚拟存储系统。
               4)替换算法
               替换算法有以下几种。
               (1)最佳置换(OPT)算法。OPT算法是一种理论化的算法。该算法淘汰在访问串中将来再也不出现的或是在最长时间内不再访问的页。这样,被淘汰掉的页将不会造成因需要访问该页又需要把它调入的现象。这种最佳策略本身不是一种实际的方法,它的理论价值在于:用OPT算法的缺页率去评价其他算法的优劣。
               (2)先进先出(FIFO)算法。FIFO算法总是选择作业中在主存驻留时间最长(即最老)的一页淘汰,即先进入主存的页先退出主存。其理由是,最早调入主存的页,其不再被使用的可能性比最近调入主存的页要大。
               (3)最近最久未使用置换(LRU)算法。LRU算法选择在最近一段时间内最久不用的页予以淘汰。这是最常用的页面置换算法。
               (4)最近未用置换(NUR)算法。NUR算法是将最近一段时间未引用过的页面换出。它是一种LRU的近似算法。
 
       存储系统
               主存储器
               主存储器简称内存或主存,用来存放当前正在使用或随时要使用的数据和程序,CPU可直接访问。主存一般由RAM和ROM两种工作方式的存储器组成,其绝大部分存储空间由RAM构成。
               主存储器的性能指标包括以下几个方面。
               (1)存储容量。每个内存储单元都有一个地址,对内存的读、写操作都要给出地址来选择具体单元。在微机系统中内存是以字节作为一个单元的。在不同字长的系统中,一次可以对2个、4个或8个单元进行访问。存储容量用字数或字节数(B)来表示,如64KB、512KB、10MB。
               (2)存取时间。存取时间指从启动一次存储器操作到完成该操作所经历的时间。
               (3)存储周期。存储周期指连续启动两次独立的存储器操作(如连续两次读操作)所需间隔的最小时间。通常,存储周期略大于存储时间,其时间单位为ns。
               (4)存储器带宽。存储器带宽指每秒钟能访问的bit数,记作Bm。设每个存取周期存取数据位为Wb,则Bm=Wb/Tm
               存储器的构成
               由于存储器芯片的容量是有限的,在字数或字长方面与实际存储器的要求都有很大差距,可以通过字向和位向两方面进行扩充。假设一个存储器的容量为M×N位,若使用m×n位的芯片(mM,nN),此时共需要(M/m)×(N/n)个存储器芯片。
               相联存储器
               相联存储器(CAM)是一种按内容寻址的存储器。其工作原理就是把数据或数据的某一部分作为关键字,将该关键字与存储器中的每一单元进行比较,找出存储器中所有与关键字相同的数据。
               Cache
               Cache即高速缓冲存储器,是为了解决CPU和主存之间速度匹配问题而设置的。它是介于CPU和主存之间的小容量存储器,存取速度比主存快。其改善系统性能的依据是程序的局部性原理。
               .Cache主要由两部分组成,即控制部分和存储器部分。
               .Cache存储器部分用来存放主存的部分副本。
               .控制部分的功能是判断CPU要访问的信息是否在Cache存储器中,若在即为命中,若不在则没有命中。
               性能分析
               (1)命中率。命中率指在Cache中访问到信息的概率,一般用模拟实验的方法得到。选择一组有代表性的程序,在程序执行过程中分别统计对Cache的访问次数N1和对主存的访问次数N2,则Cache的命中率为H=N1/(N1+N2)。
               (2)平均实际存取时间。平均实际存取时间可以用Cache和主存的访问周期T1T2和命中率H来表示:T=H·T1+(1-H)·T2。当命中率H→1时,TT1,即平均实际存取时间
               T接近于速度比较快的Cache的访问周期T1
               (3)访问效率。访问效率为e=T1/T
               地址映像
               当CPU访问内存时,用的是访问主存的地址,由该地址变为访问Cache的地址称为"地址变换"。变换过程采用硬件实现,以达到快速访问的目的。地址映像方式有全相联方式、直接方式和组相联方式。
               磁盘存储器
               磁盘存储器是外存中最常用的存储介质,存取速度较快且具有较大的存储容量。分为软盘存储器和硬盘存储器。
   题号导航      2023年下半年 网络工程师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第15题    在手机中做本题