由于延迟更新数据和元数据可能出现最主要的困难。在希望同样的数据可能被更新时候更新可能会推迟,或更新的数据可能是临时性的,而且在不久后可能会被删除。 但是,如果系统崩溃,则不必致力于延迟更新,文件系统的一致都将被破坏。
问答题有些档案系统允许磁盘存储将分配在不同级别的粒度。举例来说,一个文件系统可以分配4KB的磁盘空间作为单一的一个4字节的块或8个512字节的块。我们如何能利用这种灵活性来提高性能?对自由空间管理做出哪些修改以支持这一功能?
问答题假设有一个系统,它的空闲空间保存在空闲空间链表中: a.假设指向空闲空间链表的指针丢失了,系统能不能重建空闲空间链表,为什么? b.试想一个文件系统类似UNIX的使用与分配索引,有多少磁盘I O操作可能需要阅读的内容,一个小地方的档案在a b c?假设此时没有任何的磁盘块,目前正在缓存。 c.设计一个方案以确定发生内存错误时候总不会丢失链表指针。
问答题使用FAT链合作区块的档案来进行变化相联系的分配有哪些优势?
问答题什么是影响一致支持共享访问这些存储在远程文件系统的文件的UNIX语义的含义?
问答题讨论交往远程文件系统(存储在文件服务器)从一套不同的失败语义相关的本地文件系统的优点和缺点。