计算机操作系统 综合设计实验报告
西南科技大学计算机科学与技术学院实验报告课程名称:计算机操作系统综合设计实验项目名称:文件系统的实现班级:成员:一、概述文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统由三部分组成:文件系统的接口,对对象操纵和管理的软件集合,对象及属性。从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,当用户不再使用时撤销文件等。二、背景分成以下四个要点:(1)文件系统的整体发展在上个世纪八十年代中期,大多数开放系统文件系统都是标准Unix系统的一部分。一些厂商如Cray和Amdahl编写了他们自己的文件系统。 这些厂商这么做的原因是标准unix操作系统文件不能满足日常工作的需求。 Solaris操作系统上的UFS来自另一个操作系统,即Multics系统。 现在,许多厂商如Convex、MultiFlow和Thinking Machines等开发出大量的高性能文件系统。任何拥有大规模系统的厂商都有自己的文件系统,所有的这些文件系统都试图去解决同样的问题。 我认为它们的可扩展性从大到
原创力文档

文档评论(0)