filesystem project operating systems:一个小组项目用于设计和实现类似于Linux Filesystem的文件系统 源码
CSC415组术语分配-文件系统 这是用C语言编写的GROUP任务。团队中只有一个人需要提交项目。 过去,您和您的团队一直在设计文件系统的组件。您已经定义了目标,并设计了目录条目结构,卷结构和可用空间。您已经编写了缓冲的读写例程。现在该实现您的文件系统了。 为了帮助我编写了基于底层LBA的读写。例程位于fsLow.c中,要包含文件的必需标头是fsLow.h。您不需要了解fsLow中的代码,但是您需要了解头文件和功能。有4个主要功能: int startPartitionSystem (char * filename, uint64_t * volSize, uint64_t * blockSize); startPartitionSystem –您指定一个文件名,该文件名是硬盘驱动器的“卷”。卷大小四舍五入为偶数块大小,仅在创建卷文件时使用。块大小必须为2的幂(通常为512个字节)。 返
用户评论