在ext2文件系统中,文件由inode(包含有文件的所有信息)进行唯一标识。一个文件可能对应多个文件名,只有在所有文件名都被删除后,该文件才会被删除。此外,同一文件在磁盘中存放和被打开时所对应的inode是不同的,并由内核负责同步。 ext2 文件卷中的数据结构主要包括:superblock 块、组描述符、inode等。 ext2文件系统采用三级间接块来存储数据块指针,并以块(block,默认为1KB)为单位分配空间。其磁盘分配策略是尽可能将逻辑相邻的文件分配到磁盘上物理相邻的块中,并尽可能将碎片分配给尽量少的文件,以从全局上提高性能。ext2文件系统将同一目录下的文件(包括目录)尽可能的放在同一个块组中,但目录则分布在各个块组中以实现负载均衡。在扩展文件时,会尽量一次性扩展8个连续块给文件。 ext2系统中对各个结构的定义都包含在源代码的include/linux/ext2_fs.h文件中。
上传时间: 2016-07-06
上传用户:yoleeson
比较系统整理的UNIX文档,自己当作手册用的
上传时间: 2013-12-02
上传用户:15736969615
设计成绩管理数据库系统的一些必要的程序代码,是对一些参考书上代码的整理和修改!
上传时间: 2013-12-21
上传用户:anng
用C实现的磁盘定位及文件查找代码,简介明了,某课堂上老师讲的
上传时间: 2016-07-08
上传用户:569342831
大三操作系统实验,用FIFS,电梯法,最短优先实现磁盘调度.
上传时间: 2013-12-19
上传用户:CHENKAI
一个可对磁盘扇道直接进行读写操作的程序,可以不通过文件管理的方式直接诶访问硬盘。
上传时间: 2013-12-11
上传用户:四只眼
这是一个比较详细的介绍关于LabView中的XControl创建方面的知识,这是我自己整理的,希望对你有帮助
上传时间: 2014-01-11
上传用户:cjf0304
1.建立一个以字符串文件,即从键盘输入若干行字符串,把它们输出到磁盘文件保存起来. 2.从磁盘文件上读回字符串,并在屏幕上显示出来. 3.从磁盘文件中查找字符串,判断文件中是否存在所查找的字符串,并在屏幕上显示出查找结果 4.替换查找到的存在于文件中的字符串,并保存修改结果. 5.在已查找到的字符串后再加上一个字字符串.
上传时间: 2016-07-13
上传用户:hopy
精心整理的S3C2410引脚排列图,S3C2410 BGA布线PCB必备!建议画板子时先对照该图,找找规律,可以起到事半功倍的效果!
上传时间: 2014-01-06
上传用户:zhaiye
这是一个根据CPU序列号、磁盘序列号设计软件注册程序的源码,实用性很强。
上传时间: 2016-07-24
上传用户:3到15