lab9专题

mit6.s081 lab9 file system

Large files 这个exercise的工作是提高xv6支持的最大文件大小,现在的inode结构如下图所示 原始的xv6 inode结构中有12个直接索引,1个一级间接索引,所以当前xv6中文件的支持的最大block数为12 + 256 (每个block可以存储256个block num,一个sector为512 bytes,一个block为1024 bytes,一个block num为

MIT 6s081 lab9:file system

Lab9: file system 作业地址:Lab: file system (mit.edu) 文件系统的实验,需要对提前阅读fs.c\bio.c\sysfile.c以及相关头文件 Large files (moderate) 本实验为xv6的文件系统添加大文件支持 原本的xv6文件系统的每个inode结构体,采用混合索引的方式记录数据所在的盘块号,如下图。 对于文件的前12K