1.ext2文件系统的物理结构但是,不同的ext2文件系统中数据块的大小可以不同。◆块数,用于安装时确认是ext2文件系统的超级块。所以,VFS必须管理所有同时安装的文件系统。它通过使用描述整个VFS的数据结构和描述实际安装的文件系统的数据结构,来管理这些不同的文件系统。(5)文件系统类型。
1.ext2文件系统的物理结构但是,不同的ext2文件系统中数据块的大小可以不同。◆块数,用于安装时确认是ext2文件系统的超级块。所以,VFS必须管理所有同时安装的文件系统。它通过使用描述整个VFS的数据结构和描述实际安装的文件系统的数据结构,来管理这些不同的文件系统。(5)文件系统类型。
体现在硬件上,便是为不同的文件管理系统分配不同的硬件设备,显然为不同的文件管理系统配备专属的独立存储设备是一件奢侈的事。block是在进行文件系统格式化时,所指定的最小逻辑存储单元。EXT2/EXT3文件系统KB大小的文件,则系统会分配一个inode节点和25个Block来存储该文件。
上一篇我们介绍了字符设备架构的大概原理、常用的数据结构和函数。编写驱动程序,并加载到内核中,等待被用户程序调用。在console控制台下使用mknod命令创建一个设备节点。编写用户程序,通过调用设备节点间接控制驱动程序。一、驱动程序编写二、应用程序编写驱动程序完全编写完毕,下面编写应用程序。