操作系统--文件系统设计剖析.docx

操作系统--文件系统设计剖析

文件价系统设计班级: 软件四班组长:XXXX这是我根据网上的文件系统实现代码和课本设计的文件系统。一、文件类型:正规文件:存储用户和系统中数据、程序的文件。目录文件:存储目录信息的文件。设备文件:各种外部设备看成是文件。二、文件系统的数据结构1.文件卷及其组成文件卷由大小相等的物理块组成,物理块大小512字节,i节点大小32字节,每个物理块可存放16个i节点,共1702个物理快,则共1600个数据块,100*16=1600个i节点。块0块1 块2 …. 块k+1 块k+2 …. 块n引导块管理块i节点……..i节点数据块…….数据块块1:存放物理块的使用情况,每个区域的大小等。 i节点:存放文件的说明信息,每个i节点占用32B,每个物理块可存放16个i节点。数据块:存放文件的数据2.i节点的数据结构typedef struct{short inum; // 文件i节点号char file_name[10]; // 文件名char type; // 文件类型char user_name[10]; // 文件所有者short iparent; // 父目录的i节点号short length; // 文件长度short address[2]; // 存放文件

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档