[源码和文档分享]基于C++实现的构建二级文件模拟系统

1 需求分析

  • 题目:构建二级文件模拟系统

  • 题目说明:使用一个普通的大文件(如 c:\myDisk.img ,称之为一级文件)来模拟 UNIX V6++的一个文件卷

一个文件卷实际上就是一张逻辑磁盘,磁盘中存储的信息以块为单位。每块 512 字节。

  • 磁盘文件结构:定义自己的磁盘文件结构,SuperBlock 结构,磁盘 Inode 节点结构,包括:索引结构,及:逻辑块号到物理块号的映射,磁盘 Inode 节点的分配与回收算法设计与实现,文件数据区的分配与回收算法设计与实现

  • 文件目录结构:文件目录结构,目录检索算法的设计与实现

  • 文件打开结构: 选做

  • 磁盘高速缓存:选做

  • 文件操作接口:


参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1772.html

猜你喜欢

转载自blog.csdn.net/demongwc/article/details/85122524
今日推荐