- 13
- 0
- 约5.61千字
- 约 11页
- 2017-06-03 发布于湖北
- 举报
EXT3文件系统的日志
1 基本概念和作用 1
2 日志的基本原理 1
3 日志的三种模式 2
4 日志的数据结构 4
4.1 概述 4
4.2 日志超级块 5
4.3 描述块 7
4.4 提交块 8
4.5 撤消块 8
5 实例分析 8
基本概念和作用
文件系统的一致性:块位图、inode位图、inode指向的数据块、实际的数据块,这些元素要保持一致。
向文件中写进新的内容,文件占用了更多的块,块位图更新了,但inode还没有来得及更新,导致一些块被标明已使用,但不知道是哪个文件占用的。
作用:日志文件系统在系统崩溃恢复方面更加有效率,只是简单的扫描日志文件并重做那些未完成的文件操作,就可以把文件系统恢复至一致的状态。
日志的基本原理
Ext3 文件系统本身不处理日志,而是利用日志块设备(Journaling Block Device)或叫JBD 的通用内核层。Ext3 与JDB 之间的交互本质上基于三个基本单元:日志记录,原子操作和事务。
日志记录本质上是文件系统将要发出的低级操作的描述。在某些日志文件系统中,日志记录只包括操作所修改的字节范围及字节在文件系统中的起始位置。然而,JDB 层使用的日志记录由低级操作所修改的整个缓冲区组成。这种方式可能浪费很多日志空间(例如,当低级操作仅仅改变位图的一个位时),但是,它还是相当快的,因为JBD 层直接对缓冲区和缓冲区首部进行操作。
您可能关注的文档
- EXCEL--5--最大值、最小值方法.ppt
- EXCEL1000个小技巧-第09篇 灵活实现Excel联机.pdf
- Excel2003到Excel2007命令参考.pdf
- excel2010中列表使用.pdf
- EXCEL201053个技巧大全.pdf
- excellent操作.doc
- Excel操作方法及技巧.ppt
- Excel操作及数据分析技巧.ppt
- Excel常见问题解决方法1.doc
- Excel的使用第10节.ppt
- DB1305_T89-2024_黄韭绿色生产技术规程_邢台市.pdf
- DB13_T5822-2023_夯扩挤密桩技术规程_河北省.pdf
- DB33_T1308-2023_城市轨道交通工程三维激光扫描技术规范_浙江省.pdf
- DB1311_T004-2021_农村微型消防站建设规范_衡水市.pdf
- DB1301_T469-2023_鲜食枣日光温室促成栽培技术规程_石家庄市.pdf
- DB1301_T497-2023_财政预算项目库(县区)第2部分:元数据_石家庄市.pdf
- DB33_T1366-2024_绣球栽培技术规程_浙江省.pdf
- DB1301_T455-2023_清香核桃栽培技术规程_石家庄市.pdf
- DB1305_T79-2023_鸭短喙与侏儒综合征防控技术规程_邢台市.pdf
- DB13_T5925—2024_石墨矿锂、铍等10个元素含量测定微波消解-电感耦合等离子体质谱法_河北省.pdf
最近下载
- 新22S4 专用给水工程建筑工程图集.docx VIP
- 基于PLC的模糊PID水箱液位控制系统设计.doc VIP
- 杂交手术室11月份理论考核试题及答案.docx VIP
- 中国石油招聘考试试题及答案.docx VIP
- 2025报账员面试题库及答案.docx VIP
- 【2025.11初一期中】海淀区数学答案.pdf VIP
- 4.7.1三角防护架项目四施工技术任务7防护工程57课件讲解.pptx VIP
- 霞浦事业单位招聘考试题历年公共基础知识真题及答案汇总-综合应用能力第十期.docx VIP
- 2020年广州市增城市卫生系统护士考试《护理学基础知识》真题精选试卷(含解析).pdf VIP
- 2025《阜阳金种子酒业公司招聘渠道建设现状、问题及对策》12000字.doc VIP
原创力文档

文档评论(0)