文件系统课程设计报告
《文件系统课程设计报告》由会员分享,可在线阅读,更多相关《文件系统课程设计报告(66页珍藏版)》请在毕设资料网上搜索。
1、 操作系统课程设计报告 第 1 页 共 66 页 设计时间设计时间: 20112011- -1 1- -5 5 至至 20112011- -1 1- -7 7 一一.设计目的设计目的: 通过操作系统内其中一个子系统的设计和实现,掌握 Linux 文件系统的基本原理、结 构和实现方法,掌握 Linux 文件系统中文件的建立、打开、读/写、执行、属性等系统调用 的使用,学会设计简单的文件系统并实现一组操作,以及学习文件系统的系统调用命令, 提高对文件系统实现功能的理解和掌握。同时,掌握操作系统设计的方法与技巧,增强系 统软件设计的实际工作能力。 二二.设计设计内容:内容: 为 LINUX 设计一个
2、简单的二级文件系统。本文件系统采用类似 DOS 系统的文件管理方 式,每次调用该文件系统时,首先申请一定的内存空间,然后对该内存空间进行分配。将 申请到的空间划分为目录区,文件区;采用位示图进行空间管理,盘块的分配使用显示链 接(FAT 表)的方式。每次调用该文件系统时自动为其分配空间,并将上次操作的结果从 硬盘上调入内存;当结束调用时则将操作的结果重新存入硬盘,以便下次调用。 (每次使用 都会自动搜索文件系统,以此确定是否是第一次使用;若是则格式化生成文件系统,否则 读取已存在的文件系统。 ) 三三设计过程设计过程 1、 实现功能实现功能 该系统具备下列功能: login 用户登录 logo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文件系统 课程设计 报告
