操作系统课程设计报告-文件系统--123260640.docVIP

  • 129
  • 0
  • 约6.86万字
  • 约 66页
  • 2016-08-20 发布于贵州
  • 举报

操作系统课程设计报告-文件系统--123260640.doc

操作系统课程设计报告-文件系统--123260640

设计时间: 2011-1-5至2011-1-7 专业年级:08计科4班 姓名: 一.设计目的: 通过操作系统内其中一个子系统的设计和实现,掌握Linux文件系统的基本原理、结构和实现方法,掌握Linux文件系统中文件的建立、打开、读/写、执行、属性等系统调用的使用,学会设计简单的文件系统并实现一组操作,以及学习文件系统的系统调用命令,提高对文件系统实现功能的理解和掌握。同时,掌握操作系统设计的方法与技巧,增强系统软件设计的实际工作能力。 二.设计内容: 为LINUX 设计一个简单的二级文件系统。本文件系统采用类似DOS系统的文件管理方式,每次调用该文件系统时,首先申请一定的内存空间,然后对该内存空间进行分配。将申请到的空间划分为目录区,文件区;采用位示图进行空间管理,盘块的分配使用显示链接(FAT表)的方式。每次调用该文件系统时自动为其分配空间,并将上次操作的结果从硬盘上调入内存;当结束调用时则将操作的结果重新存入硬盘,以便下次调用。(每次使用都会自动搜索文件系统,以此确定是否是第一次使用;若是则格式化生成文件系统,否则读取已存在的文件系统。) 三.设计过程 实现功能 该系统具备下列功能: login 用户登录 logout 注销 mkdir/md 创建目录 rmdir/rd 删除目录 cd/cd .. 修改目录 creat

文档评论(0)

1亿VIP精品文档

相关文档