- 1
- 0
- 约1.23万字
- 约 35页
- 2016-12-14 发布于天津
- 举报
第2章Linux内核 ——文件系统管理 Linux文件系统 文件系统:文件存在的物理空间,Linux系统中每个分区都是一个文件系统,都有自己的目录层次结构。 Linux文件系统使用索引节点来记录文件信息,系统给每个索引节点分配了一个号码,称为索引节点号。文件系统正是靠这个索引节点号来识别一个文件。 虚拟文件系统的引入 Linux最初采用minix的文件系统,其大小限于64MB,文件名长度也限于14个字节。 Linux经过一段时间的改进和发展,特别是吸取了Unix文件系统的经验,最后形成了现在的ext2文件系统。 为了支持其他各种不同的文件系统,Linux提供了一种统一的框架,就是所谓的虚拟文件系统转换(Virtual Filesystem Switch),简称虚拟文件系统(VFS)。 虚拟文件系统的引入 虚拟文件系统的引入 VFS只存在于内存中,它在系统启动时产生,在系统关闭时注销。 VFS的作用就是屏蔽各类文件系统的差异,给用户、应用程序,甚至Linux管理模块提供一个统一的界面。 管理VFS数据结构的组成部分主要包括超级块和inode。 VFS的功能 记录可用的文件系统的类型 将设备同对应的文件系统联系起来 处理一些面向文件的通用操作 VFS中的数据结构 超级块(superblock)对象: 存放系统中已安装文件系统的有关信息。 索引节点(inode)对象:
您可能关注的文档
最近下载
- 学堂在线中国古代礼义文明——礼学经典章节测试答案.docx VIP
- 创意绘画基础教学.ppt VIP
- 13D101-1~4 110KV及以下电力电缆终端和接头.pdf VIP
- 三年级下册语文试题-期中测评卷苏教版(含答案).pdf VIP
- 2023年盐城市初中毕业升学考试物理试题卷.pdf VIP
- 呼和浩特市2015年玉泉区老旧小区改造项目施工组织设计.docx
- 新疆维吾尔自治区国家电网招聘考试(公共与行业知识)试题及答案(2026年).docx VIP
- 863计划新材料技术领域2008年度专题课题申请指南-科技部.doc VIP
- 安徽省主要城市环境地质调查评价报告.pdf VIP
- 西南交通大学货物货场铁路货场平面设计.docx VIP
原创力文档

文档评论(0)