[操作系统]基础知识

文件类型

  • 顺序文件:每条记录都使用同一种固定的格式,所有记录具有相同的长度,++不可随机存取++;
  • 索引文件:将非定长记录转换成顺序文件;
  • 索引顺序文件:分类(顺序)+索引,支持随机访问的文件索引与溢出文件;
  • 直接文件或散列文件:

文件存取方式分为:

  • 顺序存取方法:从开始处顺序读起,不能跳过某些内容;
  • 随机存取方法:把文件视为带有编号的块或记录,每块的大小通常是一样的,并将其视为操作系统的最小的定位单位,随机存取是根据需要任意存取文件中的任何块或记录

分页从存储管理(paging)

分页式存储管理可能将连续的指令放置在不同的页中 ,会发生换页中断, 而分段、段页都是逻辑分配空间,段长可变 ,逻辑上相对连续的指令放在同一段中,不会像分页那样频繁换页操作。

页号=逻辑地址/页长
页内地址=逻辑地址%页长

示例

某系统采用分页存储管理(Paging),页长(Page Size)为 1K(1024),该进程分页后 0、1、2三页分别装入到主存的 1、2、4 帧(Frame)。现有一逻辑地址(Logical Address)为 2048,页 内地址(Page Offset)为(  )。

解答:
2048%1024=0,2048/1024=2,就是第二祯的第一个地址,

原文地址:https://www.cnblogs.com/wendyy/p/9324172.html