- 博客(8)
- 收藏
- 关注
原创 文件管理(二)
又称文件组织,文件由一系列逻辑记录组成,如何组织逻辑记录即为逻辑结构。又称存储结构,文件如何存储在外存之上即为物理结构。用户视角看到的文件,由一系列逻辑记录组成;通过索引表来检索出记录在文件中的位置。
2024-05-19 20:46:54 170 1
原创 文件管理(一)
读文件时,检索目录项,得到外存地址,利用目录项中读指针得到读位置进行读文件。数据项是最低级的数据组织形式,分为基本数据项、组合数据项;记录是一组相关数据项的集合,用以描述对象在某方面的属性;当第一次请求文件操作时,利用系统调用open将文件打开;当用户不需要此文件后,则利用系统调用close将其关闭;删除文件,需要检索目录项,回收外存空间,删除目录项;与文件性质、管控相关的信息的集合,统称为文件属性;创建新文件,需要申请外存空间,在目录中创建目录项;写文件时,检索目录项,利用目录项中写指针进行写文件。
2024-05-19 15:25:37 399 1
原创 外存管理(一)
增量式索引融合直接寻址、单次间址、多次间址,兼顾大、中、小型文件;大文件的索引块应有多块,对索引块建立一块索引块,形成多级索引;每个文件分配一个索引块,将所有盘块号记录在该索引块中;FAT系列文件系统的最后一个产品。索引结点设有13个地址项,分别为。经此结构,文件最大长度可达到4T。
2024-05-12 22:07:41 821 1
原创 输入输出系统管理(六)
应用程序使用系统调用,OS捕获到系统调用后,将用户态转为内核态0执行相应操作系统的过程,完成相应的IO操作。执行完成后再转为用户态。
2024-05-03 18:17:21 89 1
原创 输入输出系统管理(五)
暂时性错误主要由设备驱动性程序处理;而持久新错误中可处理的由设备独立性软件处理。设备数据块大小不同,独立性软件需向上提供与设备无关的数据块的大小。独占设备由操作系统统一分配回收,进程使用时应向OS提出申请;使得应用进程中所用的设备,不局限于某个具体的物理设备。有两种形式,系统级LUT只设一张,只适合单用户。或用户级LUT在用户登录时设置一张。完成逻辑设备名到物理设备名的映射。记录系统中全部设备的情况。
2024-05-01 16:09:55 4
原创 输入输出系统管理(二)
通道其实是特殊的处理机,可从内存中取通道程序并执行IO指令,完成IO任务,再向CPU发送中断信号。IO设备又分为:输入设备、输出设备、交互式设备。设备控制一个设备时,只有一个地址;控制多个设备,则有多个地址。高速设备:数十万字节至千兆字节每秒。中速设备:数十万到数千字节每秒。低速设备:几字节到几百字节每秒。IO设备 = 设备 + 设备控制器。设备控制器控制一或多个IO设备。
2024-04-29 20:55:19 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人