
简易文件系统:杭州电子科技大学HDU计算机操作系统课程设计实践
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为杭州电子科技大学HDU计算机操作系统课程设计的一部分,旨在通过构建简易文件系统,加深学生对操作系统的理解与实践经验。
简单文件系统的实现构建运行方式:
1. 进入project目录。
2. 创建名为out的文件夹。
3. 在终端使用make命令或执行build.sh脚本生成fs程序。
4. 运行生成的名为fs的程序。
使用方法:
注意,该系统中的命令操作不能直接照搬Linux shell下的命令。可参考项目下shell目录里的shell.c文件进行操作,或者在输入错误参数时根据提示信息来调整操作方式。
实验要求和说明:
1. 在内存中开辟一个虚拟磁盘空间作为文件存储分区,在此之上实现基于多级目录的单用户单任务系统中的简单文件系统。该文件系统以单一文件的形式保存至物理磁盘上,重启或关闭后可以恢复到内存中的虚拟磁盘空间。
2. 文件存储区的空间分配可以选择显式链接方式或其他方法进行管理。
3. 若采用位置图来管理文件存储区域,并使用显式链接方式进行数据组织,则可将位置图整合进FAT(文件分配表)中。
全部评论 (0)
还没有任何评论哟~


