File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -203,7 +203,7 @@ backgroundColor: white
203
203
204
204
** inode(I[ v2] )和位图(B[ v2] )写入了磁盘** ,但没有写入数据(Db)
205
205
* inode有一个指向块5的指针,位图指示5正在使用,因此从文件系统的元数据的角度来看,一切** 看起来很正常**
206
- * 但** 磁盘块5中又是垃圾 ** 。
206
+ * 但** 磁盘块5中又是垃圾数据 ** 。
207
207
208
208
<!--  -->
209
209
![ w:1100] ( figs/crash-ex-normal.jpg )
@@ -291,7 +291,7 @@ backgroundColor: white
291
291
292
292
扫描inode、间接块、双重间接块等,以了解当前在文件系统中分配的块,生成正确版本的分配位图
293
293
* 如果位图和inode之间存在任何不一致,则通过信任inode内的信息来解决它
294
- * 对所有inode执行相同类型的检查,确保所有看起来像在用的inode ,都在inode位图中有标记
294
+ * 对所有inode执行相同类型的检查,确保所有看起来像在使用的inode ,都在inode位图中有标记
295
295
296
296
297
297
---
@@ -392,6 +392,7 @@ fsck不了解用户文件的内容,但目录包含由文件系统本身创建
392
392
393
393
* 更新磁盘时,在覆写结构之前,首先写下一点小注记(在磁盘上的其他地方,在一个众所周知的位置),描述你将要做的事情
394
394
* 写下这个注记就是“预写”部分,把它写入一个结构,并组织成“日志”
395
+ - 日志是连续追加写
395
396
396
397
---
397
398
@@ -511,7 +512,7 @@ fsck不了解用户文件的内容,但目录包含由文件系统本身创建
511
512
512
513
太多写,慢!
513
514
514
- ** 数据+元数据日志 -> 元数据日志**
515
+ ** 数据+元数据日志 -- > 元数据日志**
515
516
516
517
---
517
518
You can’t perform that action at this time.
0 commit comments