<3>当按上述方式把文件存放到磁带上后,用户要求 每次读一个逻辑记录存放到他的工作区.
当对该记录处理后,又要求把下一个逻辑记录读入 他的工作区,直至10个逻辑记录处理结束.系统应如何为用 户服务?
例2
假定有一个简单的文件系统,某文件以顺序结构存放在 磁盘上.该文件有10个等长的逻辑记录组成,每个逻辑记录的 长度为512个字节.文件存放在磁盘上的起始块号为28,每个
FCB的组织----目录 目录:FCB的有效集合. 注意:目录与目录项、目录文件和文件目录
的区别.
目录组织-一级目录
一级目录:
FCB1
文件
FCB2
文件
若不同的用户为文件起了相同的名字,怎么 办?文件重名问题!
文件目录—二级目录
MFD 用户名 目录地址
UFD FCB1
U1
U2
文件
UFD
解决文件重名问题;实现共享和保护.
文件系统的组成
I/O系统 管理I/O请求队列 调用和启动I/O操作 处理I/O错误. I/O结束处理 与设备管理密切联系.
文件系统的组成
外存管理 外存空间的管理:记住哪些已经
分配,哪些空闲. 根据请求分配磁盘空间. 回收外存块. 多级文件系统中传送文件信息的
功能. 系统故障与恢复:当发生故障时,
第 5 章 文件管理
文件系统的引入 文件系统的功能 文件组织;逻辑组织和物理组织. 文件控制快〔FCB〕
文件目录 磁盘空间的管理 文件共享和保护
文件的使用
文件系统的引入
早期的计算机系统:用户自己管理程序 和数据.
大容量的存储设备的出现〔磁带,磁盘〕 如何区分存储设备上的不同数据? 如何存取设备上的数据? 如何保护设备上的数据不被非法使用? 如何实现不同用户共享文件? 引入了一个逻辑概念:文件.