Yanyan's Wiki 软件工程研究入门 (2022)

本周阅读材料

教科书

教科书 Operating Systems: Three Easy Pieces:

  • 第 38 章 - Redundant Disk Arrays (RAID)
  • 第 39 章 - Files and Directories (已经出现在上周的阅读材料中)
  • 第 40 章 - File System Implementation
  • 第 41 章 - Fast File System (FFS)
  • 第 42 章 - FSCK and Journaling

其中,我们对于 UNIX/ext2 等文件系统的讲解停留在非常简单的表面,请务必仔细阅读教科书理解其中的原理和细节。

FAT 文件系统

在完成实验的过程中,你可以参考示例代码 fatree.c,但请不要从中复制任何代码——阅读手册、找到正确的位置,并且自己写出来,你才得到真正应有的训练。

崩溃一致性

我们将会在下周讲解 xv6 的日志实现,在此之前请阅读教科书上的相关内容。

Creative Commons License    苏 ICP 备 2020049101 号