文件类型
- 顺序文件:每条记录都使用同一种固定的格式,所有记录具有相同的长度,++不可随机存取++;
- 索引文件:将非定长记录转换成顺序文件;
- 索引顺序文件:分类(顺序)+索引,支持随机访问的文件索引与溢出文件;
- 直接文件或散列文件:
文件存取方式分为:
- 顺序存取方法:从开始处顺序读起,不能跳过某些内容;
- 随机存取方法:把文件视为带有编号的块或记录,每块的大小通常是一样的,并将其视为操作系统的最小的定位单位,随机存取是根据需要任意存取文件中的任何块或记录
分页从存储管理(paging)
分页式存储管理可能将连续的指令放置在不同的页中 ,会发生换页中断, 而分段、段页都是逻辑分配空间,段长可变 ,逻辑上相对连续的指令放在同一段中,不会像分页那样频繁换页操作。
页号=逻辑地址/页长
页内地址=逻辑地址%页长
示例
某系统采用分页存储管理(Paging),页长(Page Size)为 1K(1024),该进程分页后 0、1、2三页分别装入到主存的 1、2、4 帧(Frame)。现有一逻辑地址(Logical Address)为 2048,页 内地址(Page Offset)为( )。
解答:
2048%1024=0,2048/1024=2,就是第二祯的第一个地址,