纯净之家

当前位置:首页 > 教程资讯 > 操作系统 > 什么是虚拟存储器管理?和页式管理有什么区别?

什么是虚拟存储器管理?和页式管理有什么区别?

2021-10-06 来源:网络整理 我要评论()

用手机看

扫描二维码查看并分享给您的朋友

什么是虚拟存储?特征?

虚拟内存是由进程中目标代码和数据的虚拟地址组成的虚拟空间。

特征:

虚拟内存不考虑物理内存的大小和信息存储的实际位置,只考虑相关信息在进程中的相对位置。

每个进程都有自己的虚拟内存,虚拟内存的容量由计算机的地址结构和寻址方式决定。

什么是贝拉迪现象?

Belady现象是指当使用FIFO算法进行内存页替换时,当进程或作业需要的页不够时,增加分配页会增加页错误率的现象。

什么是分段管理?页面管理有什么区别?

分段管理是将节目按照内容或流程关系进行分段。用户作业或流程中包含的段对应于二维线性虚拟空间。

区别:

页管理是在线性空间中按照一维地址的顺序排列程序;而分段管理则是将节目进行分段。用户作业或进程中包含的段对应一个二维线性虚拟空间,即二维虚拟内存。

分段虚拟内存的每次交换都是一条有意义的信息。与分页虚拟内存管理仅交换固定页面不同,它还需要多个缺页中断才能将信息完全转移到内存中。

在分段管理中,分段长度可以根据需要动态增加。

段管理便于共享具有完整逻辑功能的信息段。

段管理有利于动态链接。

什么是局部性原则?什么是抖动?

局部性原则是指在几乎所有程序的执行过程中,CPU 总是集中访问程序的某个数据段,而不是对整个数据的所有部分都具有平均访问概率。

抖动是指当进程分配的内存小于工作区所需的大小时,由于内存和外存频繁交换,访问外存的时间和输入输出时间大大增加,CPU由于等待数据而空闲。

第 8 章:文件系统 什么是文件?什么是文件系统?文件系统有哪些功能?

文件是命名相关字符流的集合或相关记录的集合。

文件系统是操作系统中与文件管理相关的软件和数据。

文件系统的功能:为用户创建文件、取消、读写、修改、复制文件,完成按名称访问和访问控制。

什么是文件目录?文件目录包含哪些信息?

文件目录是文件的文件名和文件管理控制的描述信息。

文件目录包括文件名、文件名对应的文件的内部标识信息以及文件信息在文件存储设备中的第一个物理块的地址。它还可能包括文件物理结构、逻辑结构、存储控制和管理等信息。

第九章:设备管理 设备管理的目标是什么?功能?

设备管理的目标:

选择和分配用于数据传输的输入和输出设备;

控制输入​​输出设备与CPU或内存之间的数据交换;

为用户提供友好透明的界面;

提高设备与设备、设备与CPU或内存、进程与进程之间的并行运行,提高操作系统的效率。

设备管理功能:

完善与流程管理系统的接口;

进行设备配置;

实现设备与设备、设备与CPU并行运行;

执行缓冲区管理。

有哪些数据传输方式?什么是DMA方法。

数据传输模式:直接控制模式、中断控制模式、DMA模式、通道模式。

DMA模式:开辟外围设备和内存之间的直接数据交换路径,用于数据传输。

什么是缓冲?为什么要引入缓冲?

缓冲区是一种设备,它使用专用的硬件缓冲区或内存中的一个区域来存储输入和输出数据。

缓冲的引入是为了匹配外设和CPU的处理速度,减少中断次数和CPU处理中断时间操作系统 设备管理功能,同时解决DMA或通道数据传输的瓶颈问题。

什么是设备驱动程序?

设备驱动程序是驱动外部设备和相应的 DMA 控制器或 I/O 控制器的子程序的集合,以便它们可以直接与内衣进行 I/O 操作。

它们负责设备相关寄存器的值操作系统 设备管理功能,启动设备 I/O 操作,并指定操作类型和数据流。

热门软件

  • 电脑软件
  • 手机软件
  • 手机游戏
更多>

用户评论

'); })();
返回顶部