若系统正在将( )文件修改的结果写回磁盘时系统发生掉电,则对系统的影响相对较大。
单选题
若系统正在将( )文件修改的结果写回磁盘时系统发生掉电,则对系统的影响相对较大。
A. 目录
B. 空闲块
C. 用户程序
D. 用户数据
答案:A
解析
正确答案:A 目录
目录是文件系统的元数据,记录文件名与 inode/FCB、子目录的映射关系。写回目录时掉电,可能造成目录项不完整、文件名与索引节点不一致、目录树损坏,导致大量文件无法访问甚至丢失,影响范围大且修复困难。因此选 A。
- B 空闲块:多为位图或空闲链表,掉电最多使空闲块统计不一致,通常可由 fsck 修复,一般不影响已有文件内容。
- C 用户程序:属于具体文件内容,损坏通常只影响该程序,可重装或重新编译。
- D 用户数据:同样只影响相关文件,范围相对局部,可备份恢复。
延伸:文件系统常用日志、写时复制、fsck 等保证元数据一致性;目录等元数据写回通常比普通数据更关键。