1)文件系统功能 用户角度:实现“按名存取” ·系统角度:是对文件存储器的存储 空间进行组织、分配、负责文件的 存储并对存入的文件实施保护、检 索的一组软件的集合
1) 文件系统功能 • 用户角度:实现“按名存取” • 系统角度:是对文件存储器的存储 空间进行组织、分配、负责文件的 存储并对存入的文件实施保护、检 索的一组软件的集合
2)文件系统具体功能 (1)统一管理文件的存储空间,实施存储空间的分 配与回收 (2)实现文件的按名存取 名字空间映射存储空间 (3)实现文件信息的共享,并提供文件的保护和保 密措施 (4)向用户提供一个方便使用的接口(提供对文件 系统操作命令,以及提供对文件的操作命令: 信息存取、加工等) 5)系统维护及向用户提供有关信息 (6)文件系统的执行效率 文件系统在操作系统接口中占的比例最大,用 户使用操作系统的感觉在很大程度上取决于对 文件系统的使用效果. (7)提供与I/0的统一接口
2)文件系统具体功能 (1)统一管理文件的存储空间,实施存储空间的分 配与回收 (2)实现文件的按名存取 名字空间 映射 存储空间 (3)实现文件信息的共享,并提供文件的保护和保 密措施 (4)向用户提供一个方便使用的接口(提供对文件 系统操作命令,以及提供对文件的操作命令: 信息存取、加工等) (5)系统维护及向用户提供有关信息 (6)文件系统的执行效率 文件系统在操作系统接口中占的比例最大,用 户使用操作系统的感觉在很大程度上取决于对 文件系统的使用效果. (7)提供与I/O的统一接口
3)文件系统的优点 使用方便,灵活,用户按名存取 安全可靠,保护系统和用户 提供保密与共享 UNIX文件系统特点 分层“倒树”型文件系统 每一用户可以是树的一个分支 分支独立,可以与别的“叶”重 名 树根”是所有用户有用的工具 性程序
3) 文件系统的优点 • 使用方便,灵活,用户按名存取 • 安全可靠, 保护系统和用户 • 提供保密与共享 • UNIX文件系统特点 –分层“倒树”型文件系统 –每一用户可以是树的一个分支, 分支独立,可以与别的“叶”重 名 – “树根”是所有用户有用的工具 性程序
4)文件系统必须解决的问题 如何有效地分配文件存储器的存储 ·提供合适的存取方法 命名的冲突和文件的共享
4)文件系统必须解决的问题 • 如何有效地分配文件存储器的存储 空间 • 提供合适的存取方法 • 命名的冲突和文件的共享
5)理想文件系统的特征 ·有效地分配文件存储器的存储空间 ·文件结构和存取的灵活性和多样性 具有对用户来说尽可能是透明的机制 ·尽可能达到文件存储装置的独立性 存储在文件中的信息的安全 能方便的共享公用的文件 有效地实现各种文件操作的命令
5) 理想文件系统的特征 • 有效地分配文件存储器的存储空间 • 文件结构和存取的灵活性和多样性 • 具有对用户来说尽可能是透明的机制 • 尽可能达到文件存储装置的独立性 • 存储在文件中的信息的安全 • 能方便的共享公用的文件 • 有效地实现各种文件操作的命令